.elementor-2 .elementor-element.elementor-element-0e93673{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-container{height:80px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li > a{font-family:"Ttfirsneue", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;color:#0D163766;padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li > a:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li > a:focus{color:#000000;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li > a:active{color:#000000;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li:hover > a{color:#000000;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#000000;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#000000;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#000000;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#000000;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-hamburger{float:right;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-ca2f9d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-ca2f9d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-e491958 img{width:35%;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-e8bfb1f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-e8bfb1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-e8bfb1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-4a93ea8 .elementor-button{font-size:16px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 201.00000000000003, 122.99999999999997, 0.33);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #00C97B 0%, #00C97B 100%);border-radius:10px 10px 10px 10px;box-shadow:0px 6px 20px 0px rgba(0, 201.00000000000003, 122.99999999999997, 0.65);padding:13px 33px 14px 33px;}.elementor-2 .elementor-element.elementor-element-4a93ea8 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4a93ea8 .elementor-button:focus{color:#51F3B6;}.elementor-2 .elementor-element.elementor-element-4a93ea8 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4a93ea8 .elementor-button:focus svg{fill:#51F3B6;}.elementor-2 .elementor-element.elementor-element-4a2d2bf{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 0px;z-index:0;}.elementor-2 .elementor-element.elementor-element-289d29b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-26e717a0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-edb4fb6{text-align:center;}.elementor-2 .elementor-element.elementor-element-edb4fb6 .elementor-heading-title{color:#00C97B;font-family:"arketsanssc", Sans-serif;}.elementor-2 .elementor-element.elementor-element-edb4fb6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-slide{margin-right:15px;margin-left:15px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-slide > div{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-list{margin-bottom:-15px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .single-client{box-shadow:0px 0px 0px 0px rgba(105, 36, 36, 0);}.elementor-2 .elementor-element.elementor-element-4aa82257 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-2 .elementor-element.elementor-element-4aa82257 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-dots li{margin-right:8px;margin-left:8px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider ul.slick-dots{-webkit-transform:translateY( -10px);transform:translateY( -10px);}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-dots li button{width:8px;height:8px;background-color:#cccccc;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-dots li.slick-active button{background-color:#7f7f7f;transform:scale(1.2);}.elementor-2 .elementor-element.elementor-element-4aa82257 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f6880ab{padding:20px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-dc96294{text-align:center;}.elementor-2 .elementor-element.elementor-element-dc96294 .elementor-heading-title{color:#00C97B;font-family:"arketsanssc", Sans-serif;font-size:18px;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2 .elementor-element.elementor-element-604aa21{text-align:center;}.elementor-2 .elementor-element.elementor-element-52fecfc3 > .elementor-container{min-height:400px;}.elementor-2 .elementor-element.elementor-element-52fecfc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-52fecfc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-32511d7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-32511d7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c52d2ee{text-align:center;top:0px;}.elementor-2 .elementor-element.elementor-element-c52d2ee img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c52d2ee{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-c52d2ee{right:0px;}.elementor-2 .elementor-element.elementor-element-b23898d{text-align:center;}.elementor-2 .elementor-element.elementor-element-78923db0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-292929e0 .elementor-heading-title{color:#0D163766;font-family:"arketsanssc", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.47px;word-spacing:1px;}.elementor-2 .elementor-element.elementor-element-543344e9{text-align:left;}.elementor-2 .elementor-element.elementor-element-543344e9 .elementor-heading-title{line-height:59px;word-spacing:0px;mix-blend-mode:multiply;}.elementor-2 .elementor-element.elementor-element-543344e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3ae45422{color:#0D163745;font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:0.5px;}.elementor-2 .elementor-element.elementor-element-3ae45422 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-648caf7 .elementor-button{fill:#00C97B;color:#00C97B;}.elementor-2 .elementor-element.elementor-element-79d8aa7f > .elementor-shape-top svg{width:calc(142% + 1.3px);}.elementor-2 .elementor-element.elementor-element-79d8aa7f{padding:052px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-621c288e .elementor-heading-title{color:#0D163766;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0px;word-spacing:1px;}.elementor-2 .elementor-element.elementor-element-3f5c0211{text-align:left;}.elementor-2 .elementor-element.elementor-element-3f5c0211 .elementor-heading-title{color:#09111E;font-family:"Roboto", Sans-serif;font-weight:500;word-spacing:0px;mix-blend-mode:multiply;}.elementor-2 .elementor-element.elementor-element-44f525c4{text-align:left;color:#0D163766;}.elementor-2 .elementor-element.elementor-element-44f525c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-18ca1650.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-18ca1650 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-18ca1650 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4ea948a{text-align:center;z-index:5;}.elementor-2 .elementor-element.elementor-element-dc00b4d{text-align:right;width:auto;max-width:auto;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-dc00b4d{right:64.8px;}body.rtl .elementor-2 .elementor-element.elementor-element-dc00b4d{left:64.8px;}.elementor-2 .elementor-element.elementor-element-b16e819{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b16e819{left:70px;}body.rtl .elementor-2 .elementor-element.elementor-element-b16e819{right:70px;}.elementor-2 .elementor-element.elementor-element-26520add > .elementor-container{min-height:400px;}.elementor-2 .elementor-element.elementor-element-26520add{padding:49px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-376c6a5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-376c6a5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://localhost/taleen_jaqma/wp-content/uploads/2022/03/6189266f0f44de0d377c4092_Macbook-Pro-mockup-Clay-Dark-floating-to-the-left-Mockuuups-Studio-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-376c6a5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-376c6a5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9990c5e{z-index:3;width:auto;max-width:auto;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-9990c5e{left:50px;}body.rtl .elementor-2 .elementor-element.elementor-element-9990c5e{right:50px;}.elementor-2 .elementor-element.elementor-element-ae28856{z-index:2;}.elementor-2 .elementor-element.elementor-element-5def60d{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5def60d{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-5def60d{left:0px;}.elementor-2 .elementor-element.elementor-element-9aad202 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1827fc4c .elementor-heading-title{color:#0D163766;font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:0px;word-spacing:1px;}.elementor-2 .elementor-element.elementor-element-4a971d6{text-align:left;}.elementor-2 .elementor-element.elementor-element-4a971d6 .elementor-heading-title{color:#09111E;font-family:"Roboto", Sans-serif;font-weight:500;word-spacing:0px;}.elementor-2 .elementor-element.elementor-element-59ff6bed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2b30e102:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2b30e102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00C97B;background-image:url("http://localhost/taleen/wp-content/uploads/2022/03/6155887a0fc7920310b5a942_EE.png");}.elementor-2 .elementor-element.elementor-element-2b30e102{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:060px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2b30e102 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-11fc12d7{text-align:center;}.elementor-2 .elementor-element.elementor-element-11fc12d7 .elementor-heading-title{color:#0D163766;font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0px;word-spacing:1px;}.elementor-2 .elementor-element.elementor-element-76bfb08a{text-align:center;}.elementor-2 .elementor-element.elementor-element-76bfb08a .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1b9b970 .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-72bd43ac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-72bd43ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09111E;}.elementor-2 .elementor-element.elementor-element-72bd43ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-72bd43ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1cec045a{text-align:center;}.elementor-2 .elementor-element.elementor-element-1cec045a .elementor-heading-title{color:#61CE70;}.elementor-2 .elementor-element.elementor-element-4535fde6{text-align:center;}.elementor-2 .elementor-element.elementor-element-4535fde6 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;word-spacing:0px;}.elementor-2 .elementor-element.elementor-element-2f68bd9c{text-align:center;}.elementor-2 .elementor-element.elementor-element-2f68bd9c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-70657548:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-70657548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4FC;}.elementor-2 .elementor-element.elementor-element-70657548{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 0% 22% 0%;}.elementor-2 .elementor-element.elementor-element-70657548 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-70657548 > .elementor-shape-bottom .elementor-shape-fill{fill:#09111E;}.elementor-2 .elementor-element.elementor-element-70657548 > .elementor-shape-bottom svg{height:25px;}.elementor-2 .elementor-element.elementor-element-4ad3178f .elementor-counter-number-wrapper{color:#00C97B;font-family:"Ttfirsneue", Sans-serif;font-size:80px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-4ad3178f .elementor-counter-title{font-family:"Ttfirsneue", Sans-serif;font-size:22px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-22ac4d41 .elementor-counter-number-wrapper{color:#00C97B;font-family:"Ttfirsneue", Sans-serif;font-size:80px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-22ac4d41 .elementor-counter-title{font-family:"Ttfirsneue", Sans-serif;font-size:22px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-7781a640 .elementor-counter-number-wrapper{color:#00C97B;font-family:"Ttfirsneue", Sans-serif;font-size:80px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-7781a640 .elementor-counter-title{font-family:"Ttfirsneue", Sans-serif;font-size:22px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-52c12a59:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-52c12a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09111E;}.elementor-2 .elementor-element.elementor-element-52c12a59 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-52c12a59, .elementor-2 .elementor-element.elementor-element-52c12a59 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-52c12a59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ecbabc4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-1ecbabc4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09111E;}.elementor-2 .elementor-element.elementor-element-1ecbabc4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-1ecbabc4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1356bde.elementor-arrows-yes .elementor-main-swiper{width:calc( 88% - 40px );}.elementor-2 .elementor-element.elementor-element-1356bde .elementor-main-swiper{width:88%;}.elementor-2 .elementor-element.elementor-element-1356bde .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:47px;}.elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:45px;}.elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:45px;}.elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:45px;}.elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:45px;}.elementor-2 .elementor-element.elementor-element-1356bde .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;}.elementor-2 .elementor-element.elementor-element-1356bde .elementor-testimonial__title{color:#233C47;}.elementor-2 .elementor-element.elementor-element-1356bde .elementor-testimonial__image img{width:76px;height:76px;border-style:solid;border-color:#000;border-width:0px;border-radius:15px;}.elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (76px / 2) - 8px );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (76px / 2) - 8px );right:auto;}body.rtl .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (76px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (76px / 2) - 8px );right:auto;}body.rtl .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (76px / 2) - 8px );left:auto;}body.rtl .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:18px;margin-right:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:18px;margin-left:0;}.elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-2 .elementor-element.elementor-element-1356bde.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:18px;}.elementor-2 .elementor-element.elementor-element-1356bde .elementor-swiper-button{font-size:22px;color:#070606F5;}.elementor-2 .elementor-element.elementor-element-1356bde .elementor-swiper-button svg{fill:#070606F5;}.elementor-2 .elementor-element.elementor-element-1356bde > .elementor-widget-container{margin:-15% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-67ca00ad .elementor-spacer-inner{height:25px;}.elementor-2 .elementor-element.elementor-element-16942639{text-align:center;}.elementor-2 .elementor-element.elementor-element-16942639 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2 .elementor-element.elementor-element-1d568ce0{text-align:center;}.elementor-2 .elementor-element.elementor-element-1d568ce0 .elementor-heading-title{color:#00C97B;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2 .elementor-element.elementor-element-58cc89e2{margin-top:10px;margin-bottom:75px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-73312d68 .elementor-button{background-color:#00C97B;border-style:solid;border-color:#00C97B;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(135.15000915527344, 104.27116831373121, 104.27116831373121, 0.28);}.elementor-2 .elementor-element.elementor-element-73312d68 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-73312d68 .elementor-button:focus{color:#00C97B;background-color:#1B663E;}.elementor-2 .elementor-element.elementor-element-73312d68 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-73312d68 .elementor-button:focus svg{fill:#00C97B;}.elementor-2 .elementor-element.elementor-element-6d0145d8 .elementor-button .elementor-align-icon-right{margin-left:14px;}.elementor-2 .elementor-element.elementor-element-6d0145d8 .elementor-button .elementor-align-icon-left{margin-right:14px;}.elementor-2 .elementor-element.elementor-element-6d0145d8 .elementor-button{background-color:#FFFFFF1A;border-style:solid;border-color:#F6F6FD4D;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-6d0145d8 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6d0145d8 .elementor-button:focus{background-color:#00C97B4D;}.elementor-2 .elementor-element.elementor-element-015e70f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-015e70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1B1B1B 0%, #1B1B1B 100%);}.elementor-2 .elementor-element.elementor-element-015e70f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-015e70f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2694140 .elementor-main-swiper .elementor-carousel-image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-2694140.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-2694140 .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-6e7e2ee{text-align:center;}.elementor-2 .elementor-element.elementor-element-6e7e2ee img{width:67%;height:125px;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-64ef7cf > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-b47a5a0{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2 .elementor-element.elementor-element-32511d7e > .elementor-element-populated{margin:10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2 .elementor-element.elementor-element-b16e819{text-align:left;}.elementor-2 .elementor-element.elementor-element-9990c5e > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-2 .elementor-element.elementor-element-5def60d > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2694140.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:1200px){.elementor-2 .elementor-element.elementor-element-32511d7e > .elementor-element-populated{margin:15% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c52d2ee{left:1px;}body.rtl .elementor-2 .elementor-element.elementor-element-c52d2ee{right:1px;}.elementor-2 .elementor-element.elementor-element-c52d2ee{top:0px;}.elementor-2 .elementor-element.elementor-element-2694140.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav > li > a{font-size:15px;color:#000000;padding:10px 0px 10px 10px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-e491958 img{width:100%;}.elementor-2 .elementor-element.elementor-element-4a2d2bf{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-slide{margin-right:10px;margin-left:10px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-slide > div{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-list{margin-bottom:-10px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-dots li{margin-right:10px;margin-left:10px;}.elementor-2 .elementor-element.elementor-element-32511d7e > .elementor-element-populated{margin:20% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-dc00b4d{right:1px;}body.rtl .elementor-2 .elementor-element.elementor-element-dc00b4d{left:1px;}.elementor-2 .elementor-element.elementor-element-b16e819{text-align:left;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b16e819{left:20px;}body.rtl .elementor-2 .elementor-element.elementor-element-b16e819{right:20px;}.elementor-2 .elementor-element.elementor-element-376c6a5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-376c6a5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-2 .elementor-element.elementor-element-9990c5e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5def60d img{width:90%;}.elementor-2 .elementor-element.elementor-element-5def60d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2694140.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-17be26d .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-2 .elementor-element.elementor-element-e491958 img{width:35%;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-slide > div{margin-bottom:1px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-list{margin-bottom:-1px;}.elementor-2 .elementor-element.elementor-element-4aa82257 .elementskit-clients-slider .slick-dots li{margin-right:10px;margin-left:10px;}.elementor-2 .elementor-element.elementor-element-f6880ab{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-52fecfc3{padding:0px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-32511d7e > .elementor-element-populated{margin:10% 0% 2% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2 .elementor-element.elementor-element-c52d2ee img{width:80%;}.elementor-2 .elementor-element.elementor-element-b23898d img{width:80%;max-width:80%;}.elementor-2 .elementor-element.elementor-element-543344e9 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-79d8aa7f{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-18ca1650{width:90%;}.elementor-2 .elementor-element.elementor-element-18ca1650.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-4ea948a img{width:80%;}.elementor-2 .elementor-element.elementor-element-dc00b4d{text-align:right;}.elementor-2 .elementor-element.elementor-element-dc00b4d img{width:80%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-dc00b4d{right:1px;}body.rtl .elementor-2 .elementor-element.elementor-element-dc00b4d{left:1px;}.elementor-2 .elementor-element.elementor-element-b16e819 img{width:80%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b16e819{left:1px;}body.rtl .elementor-2 .elementor-element.elementor-element-b16e819{right:1px;}.elementor-2 .elementor-element.elementor-element-26520add{padding:0px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-376c6a5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-376c6a5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-2 .elementor-element.elementor-element-9990c5e img{width:60%;}.elementor-2 .elementor-element.elementor-element-9990c5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9990c5e{width:auto;max-width:auto;bottom:20px;}.elementor-2 .elementor-element.elementor-element-ae28856 img{width:80%;}.elementor-2 .elementor-element.elementor-element-5def60d img{width:60%;}.elementor-2 .elementor-element.elementor-element-5def60d{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-9aad202 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1827fc4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-72bd43ac{padding:30px 30px 0px 30px;}.elementor-2 .elementor-element.elementor-element-4535fde6 .elementor-heading-title{line-height:1em;}.elementor-2 .elementor-element.elementor-element-2f68bd9c{text-align:center;}.elementor-2 .elementor-element.elementor-element-70657548 > .elementor-shape-bottom svg{height:0px;}.elementor-2 .elementor-element.elementor-element-1356bde.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2 .elementor-element.elementor-element-1356bde .elementor-main-swiper{width:100%;}.elementor-2 .elementor-element.elementor-element-16942639 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-58cc89e2{padding:30px 64px 25px 50px;}.elementor-2 .elementor-element.elementor-element-15bd96c{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2694140.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-6e7e2ee{text-align:center;}.elementor-2 .elementor-element.elementor-element-6e7e2ee img{width:100%;max-width:100%;height:200px;object-fit:contain;}.elementor-2 .elementor-element.elementor-element-6f32dff img{width:30px;height:30px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-32511d7e{width:40.685%;}.elementor-2 .elementor-element.elementor-element-78923db0{width:59.315%;}.elementor-2 .elementor-element.elementor-element-1ad92956{width:56.883%;}.elementor-2 .elementor-element.elementor-element-18ca1650{width:43.073%;}.elementor-2 .elementor-element.elementor-element-376c6a5d{width:46.519%;}.elementor-2 .elementor-element.elementor-element-9aad202{width:53.481%;}.elementor-2 .elementor-element.elementor-element-1ecbabc4{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-334bf25{width:40%;}.elementor-2 .elementor-element.elementor-element-ca2f9d1{width:25%;}}@media(min-width:2400px){body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b16e819{left:90px;}body.rtl .elementor-2 .elementor-element.elementor-element-b16e819{right:90px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5def60d{right:50px;}body.rtl .elementor-2 .elementor-element.elementor-element-5def60d{left:50px;}.elementor-2 .elementor-element.elementor-element-2694140.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}/* Start custom CSS for ekit-nav-menu, class: .elementor-element-17be26d */.btn_menu_mobile .elementskit-menu-hamburger{
    border : none;
}

.btn_menu_mobile .elementskit-menu-hamburger-icon{
    background-color : #000 !important;
    height: 3px !important;
}

/*ajout du bouton responsive*/



@media(min-width:768px){
    #menu-item-1944 {
        display:none;
        opacity:0;}
}

@media(min-width:100px) AND (max-width:1024px){
    #menu-item-1944 a{
        text-align:center;
        /*padding-left:27px;*/
        /*padding-right:0px;*/
         padding:8px 27px 8px 29px;
         text-transform:none;
        
        font-size: 16px;
        font-weight: 500;
        
        background-color:#00c97b;
        border:solid;
        border-color:#00c97b;
        border-radius:10px;
        color:#fff;
        margin-left:10px;
        margin-right:150px;
        box-shadow: 0 14px 54px 0 rgb(0 201 123 / 20%);
       }
       
       #menu-item-1944 a:hover{
        background-color: #04541d;
        border:solid;
        border-color:#00c97b;
        border-radius:10px;
        color:rgb(0 201 123);
        margin-left:10px;
        margin-right:150px;
      
        
       }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e491958 */@media (max-width:600px) {
	.logo_taleen img{
      position: absolute;
      left: 10px;
      top: -40px;
    }
}

@media (min-width: 688px) and (max-width: 767px) {
    .logo_taleen img{
      position: absolute;
      left: 10px;
      top: -40px;
      width: 30% !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0e93673 */._header{
    position: absolute;
    z-index: 11 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-289d29b */@media (max-width: 767px){
    .col_rev .tp-rs-img{
        inset: auto auto auto 20% !important;
        
    }
    /*
    .col_rev .revslider-initialised{
        min-height: 720px !important;
        
    }
    */
}

@media (min-width: 800px) and (max-width: 834px)  {
    .col_rev .tp-rs-img{
        transform: translate(-699px) !important;
    }
    .col_rev rs-module-wrap{
        height: 100% !important;
    }
    .col_rev .revslider-initialised{
        height: 1180px !important;
    }
 /*   
    .col_rev .hero_h1{
        top : 350px;
    }
*/
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a2d2bf */._slider{
   overflow: hidden;
}

.wp-block-themepunch-revslider {
  position: relative;
  top: -30px;
}

/*@media (min-width: 1000px) and (max-width: 1900px) {
	._slider{
       max-height: 650px;
        overflow: hidden;
    }
}

@media (max-width: 767px){
    ._slider{
       min-height: 625px;
    }
}*//* End custom CSS */
/* Start custom CSS for elementskit-client-logo, class: .elementor-element-4aa82257 *//* Animation */
/*@keyframes defilement {
from { transform: translateX(0%); }
to { transform: translateX(-1000px)}
}
*/
@media (min-width: 1025px){
    
    @keyframes translateinfinite {
    	from { transform:translateX(0px);  }
    }
    .testi0 .slick-list {
        /*width:calc(180px * 36);*/
        animation: translateinfinite 20s linear infinite;
        
    }
    
    .testi0 .slick-dots{
        display:none;
    }
}
.testi0 .slick-dotted.slick-slider {
  margin-bottom: 0px;
}
.testi0 .slick-dots{
  margin-bottom: 30px;
}
/*
.testi .swiper-wrapper:hover{
  animation-play-state: paused; 
}

 Fin animation *//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-26e717a0 */@media (min-width: 400px) and (max-width: 600px) {
	#Logo-client{
	    margin-top : 60px !important;
	}
}

@media (max-width: 767px){

    #Logo-client .single-client{
        background-color: transparent !important;
    }
    #Logo-client .single-client::before{
        background-color: transparent !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c52d2ee *//*@media all and (device-width: 688px) and (device-height: 1031px)  {
    .taleen_e-img1 img{
        width: 30% !important;
    }
    
    .taleen_e-img2 img{
        width: 40% !important;
    }
    
    .taleen_phone img{
        width: 45% !important;
    }
    
    .taleen_calendar {
        right: 20% !important;
    }
    
    .taleen_percent {
        left: 25% !important;
    }
    
    .taleen_laptop img{
        width: 45% !important;
    }
    
    .outil_rocket img{
        width: 80% !important;
    }
    
    .outil_rocket {
        left: 20% !important;
    }
    
    .outil_frame img{
        width: 80% !important;
    }
    

}

*/

@media (min-width: 500px) and (max-width: 767px){
    /*.taleen_e-img1{
        margin-top: 35px;
    }*/
    
    .taleen_e-img1 img{
        width: 40% !important;
    }
    
    .taleen_e-img2 img{
        max-width: 40% !important;
        width:40% !important;
    }
    
    
    .taleen_phone img{
        width: 45% !important;
    }
    
    .taleen_calendar {
        right: 25% !important;
    }
    
    .taleen_percent {
        left: 27% !important;
    }
    
}

.taleen_e-img2 img{
        width: auto !important;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-292929e0 */.p_title .elementor-heading-title{
  color: #0D163766;
  font-family: "arketsanssc", Sans-serif !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  letter-spacing: 1.47px !important;
  word-spacing: 1px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-543344e9 */.h2_title .elementor-heading-title {
    font-family: Ttfirsneue, sans-serif !important;
  line-height: 59px;
  word-spacing: 0px;
  mix-blend-mode: multiply;
}

@media (max-width: 767px){
    .h2_title .elementor-heading-title {
        font-size : 20px;
      line-height: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ae45422 */.desc_p p {
 
  font-family: Poppins, sans-serif;
  color: rgba(13, 22, 55, 0.6);
  font-size: 18px;
  line-height: 1.47;
  text-transform: none;
}

@media (max-width: 767px){
    .desc_p p  {
      font-size: 14px !important;
    }
}
@media (min-width:1000px) {

	.desc_p p{
	padding: 0px 18% 0px 0px;

	}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-648caf7 */.tour_btn .elementor-button {
  fill: #00c97b;
  color: #00c97b;
  background: none;
  margin-right: 8%;
}
.tour_btn .elementor-button-text{
    text-decoration: underline;
    font-size: 16px !important;
    
}

.tour_btn .elementor-button-icon{
  margin-right: 20px;
  font-size: 25px !important;
}

@media (max-width: 767px){
    .tour_btn .elementor-button {
      /*text-align : center;*/
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5def60d */@media (min-width: 600px) and (max-width: 767px){
    .taleen_laptop img{
        width: 45% !important;
    }
    
    .outil_frame {
        right : 20% !important;
    }
    
    .outil_frame img{
        width: 80% !important;
    }
    
    .outil_rocket{
        left : 20% !important;
    }
    
    .outil_rocket img{
        width: 80% !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11fc12d7 */.testi_subtitle p{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arketsanssc, sans-serif !important;
	color: #1b663e !important;
	font-size: 18px;
	line-height: 1.47;
	text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76bfb08a */.testi_h2 h2{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Ttfirsneue, sans-serif !important;
	font-size: 35px;
	line-height: 59px;
	font-weight: 500 !important;
	text-align: center;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-1b9b970 *//* Animation */
@media (min-width: 1024px){
    
    @keyframes defilement {
    from{transform: translateX(0px);}
        }
    .testi .swiper-wrapper {
        animation: defilement 30000ms infinite linear ;
        
    }
    
    .testi .swiper-wrapper:hover{
      animation-play-state: paused; 
    }

    
/* Fin animation */

    .testi .swiper-pagination-bullets{
        display: none;
    }
     
    .testi .swiper-container {
        width : 100% !important;
    }
    .testi .swiper-slide{
        width: 325px !important;
    }

}

.card-title{
  width: auto;
  max-width: 100%;
  color: #fff;
  font-size: 21px !important;
  line-height: 20px;
  text-align: left;
  font-weight: 500px;
  font-style: normal;
  font-family: Ttfirsneue, sans-serif;
   
}
.card-number {
  color: #fff;
  font-size: 29.85px !important;
  line-height: 50.3px;
  text-align: right ;
  font-weight: 500px;
  font-style: normal;
  font-family: Ttfirsneue, sans-serif;
}
.card-desc{
     display: none;
    margin-top: 15px;
    line-height: 1.2;
     max-width: 100%;
    margin-bottom: 10px;
    font-family: Poppins, sans-serif;
    color: rgba(13, 22, 55, 0.6);
    font-size: 13px;
    line-height: 1.47;
    
}
.testi .elementor-testimonial__footer{
    display: none;
}
.testi .swiper-slide{
  border-radius: 10px;
  background-color: #1b663e;
  padding: 35px;
  /*margin-left: 20px!important;*/
  position: relative;
    z-index: 2;
    display: flex;
    overflow: hidden;
    /*width: 325px !important;*/
    height: 300px;
    min-height: 300px;
}
.bandeau-solution-2 {
     display: none;
    position: absolute;
    left: 7px;
    top: 140px;
    margin-right: 7px;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    color: #00c97b;
    font-size: 13px;
}
.bandeau-vert {
    display: none;
    position: absolute;
    left: 10%;
    top: auto;
    right: 0%;
    bottom: 0%;
    width: 2px;
    height: 60px;
    border-top-left-radius: 7px;
    background-color: #00c97b;
    transform: translate3d(-20px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg); transform-style: preserve-3d;
}
.testi .swiper-slide:hover{
    background-color: #fff;
     width:400px !important;
     transition-property: width;
  transition-duration: 1s;
  transition-delay: 1ms;
}
     
.testi .swiper-slide:hover .bandeau-vert {
    display:block;
    margin-left:10px ;
}
.testi .swiper-slide:hover .card-desc {
    display:block;
    width: 100%;
    height: 175px;
    padding-top: 5%;
    padding-right: 10%;
    padding-left: 10%;
    text-align: justify;
    
}
.testi .swiper-slide:hover .bandeau-solution-2 {
    display:block;
    top: 200px;
}
.testi .swiper-slide:hover .card-number {
    color: #000;
    
    }
    
.testi .swiper-slide:hover .card-title {
    color: #000;
    left: 0px
}
.testi .swiper-slide:hover .bandeau-rouge{
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    width: 5px;
    height: 156px;
    border-top-left-radius: 7px;
    background-color: #e01e5a;
}
.testi .swiper-slide:hover  .card-number span{
    
    text-align: left !important;
}

@media (max-width: 767px){
    
    .testi .swiper-slide:hover{
        background-color: #fff;
         width: 100% !important;
         height:400px !important;
         transition-property: height;
      transition-duration: 1s;
      transition-delay: 1ms;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cec045a */._simple p {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Arketsanssc, sans-serif !important;
  color: #00c97b !important;
  font-size: 18px !important;
  line-height: 1.47;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4535fde6 */.simple-h4 h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Ttfirsneue, sans-serif;
  font-size: 35px;
  line-height: 59px;
  font-weight: 500;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f68bd9c */.efficacite_p p{
  color: rgba(255, 255, 255, 0.5);
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-1356bde */.testimonials_h2 {
  max-width: 30ch;
  margin-top: 30px;
  font-size: 35px;
  line-height: 34.7px;
  text-align: center;
  text-transform: none;
}

.testimonials_p {
  max-width: 63ch;
  margin-top: 30px;
  margin-right: 150px;
  margin-left: 150px;
  color: rgba(13, 22, 55, 0.4);
  font-size: 15px;
  text-align: center;
}

.testi2 .swiper-slide{
    padding: 5%;
}

.testi2 .elementor-testimonial__footer{
  display: flex;
  justify-content: center;
}

.testi2 cite{
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-style: normal;
  font-size: 14px;
  line-height: 1.5;
}

.testi2 .elementor-testimonial__title{
  color: rgba(13, 22, 55, 0.6) !important;
  max-width: 22ch;
  font-family: Ttfirsneue, sans-serif;
  font-size: 12.07px;
  line-height: 14.7px;
  font-weight: 500;
}

.testi2 .elementor-testimonial__name{
  margin-left: 0px;
  font-family: Ttfirsneue, sans-serif;
  font-size: 14.2px;
  line-height: 14px;
  font-weight: 500;
  margin-bottom: 10px;
  color: #333;
}


.testi2 .elementor-swiper-button{
    top : 10%;
}

.testi2 .elementor-swiper-button-next{
    right : 15% !important;
}

.testi2 .elementor-swiper-button-prev{
    left : 15% !important;
}

.testi2 .e-eicon-chevron-right,.testi2 .e-eicon-chevron-left{
    border : 2px solid;
    font-size: 35px;
}

.testi2 .swiper-pagination-bullets{
    display:none;
}

@media (max-width: 767px){
    .testi2{
     width:100% !important;
    }
    
    
    .testimonials_p {
      margin-right: 0;
      margin-left: 0;
    }
    
    .testi2 .swiper-slide{
        border-radius: 20px !important;
    }
    
    .testi2 .elementor-swiper-button{
        top : unset;
        bottom : 80px;
    }
    
    .testi2 .elementor-swiper-button-next{
    right : 0 !important;
    }
    
    .testi2 .elementor-swiper-button-prev{
        left : 0 !important;
    }
    
    .testi2 .elementor-main-swiper{
     width:100% !important;
    }
    
    .testi2 .elementor-main-swiper .swiper-slide{
       width:100% !important;
    }
    
    .testi2 .elementor-testimonial__footer {
	margin-left: 15px;
	margin-right: 15px;
    }
    
    .testi2 .swiper-pagination-bullets{
        display:block;
    }
    
    .testi2 .swiper-pagination-bullet {
      background: #fff;
    }
    
    .testi2 .elementor-swiper-button{
        display:none;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16942639 */.accroche_h1 h1{
  color: #fff;
  font-size: 40px;
  line-height: 50px;
  text-align: center;
  font-family: Ttfirsneue, sans-serif !important;
  font-weight: 500;
  text-transform: uppercase;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d568ce0 */.accroche_h1-vert span{
  color: #00c97b !important;
  font-size: 50px;
  text-transform: capitalize;
  font-family: Ttfirsneue, sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d0145d8 */.booker_btn .elementor-button-icon{
    font-size: 20px !important;
}

.booker_btn .elementor-button .elementor-button-text {
  font-size: 18px !important;
}

.booker_btn .elementor-button-link{
    padding: 20px 20px;
    margin: 10px 10px;
    border-width: 2px;
    border-radius: 10px !important;
}
@media (max-width: 767px){
    .booker_btn .elementor-button-link{
        margin:0px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-52c12a59 */.bg_testi2 .swiper-slide{
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-2694140 */@media (max-width: 767px){
    .logo_client .elementor-carousel-image{
        background-size: 95% !important;
        height:50px;
    }
    
    .logo_client .swiper-wrapper{
        height:50px !important;
    }
    
    .logo_client .elementor-main-swiper{
        height:50px !important;
    }
}

@media (min-width: 500px) and (max-width: 767px){
    
    .logo_client .elementor-carousel-image, .logo_client .swiper-wrapper, .logo_client .elementor-main-swiper{
        height:70px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e7e2ee */.footer_logos{
    display:none;
    filter: contrast(126%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64ef7cf */.footer_link {
  margin-right: 0px;
  padding-top: 20px;
  padding-right: 30px;
  padding-bottom: 20px;
  font-family: Ttfirsneue, sans-serif;
  font-size: 15px;
  color: #fff;
  font-weight: 400;
  text-decoration: none;
}

@media screen and (max-width: 479px){
    .footer_link {
      padding-right: 10px;
      font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b47a5a0 */.footer_copyright {
	margin-top: 20px;
	font-family: Ttfirsneue, sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-015e70f */.section_footer .elementor-widget-wrap {
    padding: 0 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ttfirsneue';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/6153273e91f7518d141e6c66_TTFirsNeue-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-ExtraLight-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-DemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-DemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Ttfirsneue';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/TTFirsNeue-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'arketsanssc';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/ArketSansSC-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'arketsanssc';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://localhost/taleen_jaqma/wp-content/uploads/2022/03/ArketSansSCMono-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */