.elementor-19 .elementor-element.elementor-element-bc98502 > .elementor-container{min-height:122px;}.elementor-19 .elementor-element.elementor-element-bc98502{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-123px;}.elementor-19 .elementor-element.elementor-element-bc98502 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-65e2931.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-65e2931.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-f2eb730{text-align:left;z-index:2;}.elementor-19 .elementor-element.elementor-element-f2eb730 img{opacity:1;filter:brightness( 108% ) contrast( 102% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-f2eb730 > .elementor-widget-container{margin:-16px -16px -16px -16px;padding:12px 12px 12px 12px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-fedb3c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-fedb3c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-fedb3c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-fedb3c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19 .elementor-element.elementor-element-fedb3c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-container{height:92px;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a{text-transform:uppercase;font-style:oblique;text-decoration:underline;color:#FFFFFF;padding:0px 15px 0px 15px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:hover{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:focus{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:active{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li:hover > a{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li.current-menu-item > a{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;background-color:#FFFCFC;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel{background-color:#FFFBFB;border-radius:0px 0px 0px 0px;min-width:220px;box-shadow:33px 0px 10px 0px #FFF9F9;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-hamburger{float:right;background-color:#13CAF4;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-hamburger > .ekit-menu-icon{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-hamburger:hover{background-color:#04B2F2;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-close{background-color:#0BD1FF;color:#FFF9F9;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-19 .elementor-element.elementor-element-98e0f5d > .elementor-container{max-width:1098px;min-height:554px;}.elementor-19 .elementor-element.elementor-element-98e0f5d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:97px;}.elementor-19 .elementor-element.elementor-element-98e0f5d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:-1px -1px -1px -1px;}.elementor-19 .elementor-element.elementor-element-98e0f5d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-98e0f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://tf-indus.ma/wp-content/uploads/2021/04/robert-haverly-_kmr5wKVW7E-unsplash-scaled.jpg");background-position:0px -188px;background-repeat:no-repeat;background-size:100% auto;}.elementor-19 .elementor-element.elementor-element-98e0f5d > .elementor-background-overlay{background-color:#000000;opacity:0.48;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-98e0f5d .elementor-background-overlay{filter:brightness( 100% ) contrast( 106% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-a72abb1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-35px 14px 14px 14px;}.elementor-19 .elementor-element.elementor-element-a72abb1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-25aea55{text-align:center;}.elementor-19 .elementor-element.elementor-element-25aea55 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-17385cf{text-align:center;}.elementor-19 .elementor-element.elementor-element-17385cf .elementor-heading-title{color:#ffffff;font-size:51px;font-weight:bold;}.elementor-19 .elementor-element.elementor-element-17385cf > .elementor-widget-container{margin:98px -38px 0px -38px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-40ae4737{text-align:center;}.elementor-19 .elementor-element.elementor-element-40ae4737 .elementor-heading-title{color:#ffffff;font-size:16px;text-transform:uppercase;letter-spacing:3px;}.elementor-19 .elementor-element.elementor-element-40ae4737 > .elementor-widget-container{margin:-19px 5px 14px 5px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-63f29362 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-63f29362 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-63f29362 .elementor-button:focus{color:#ffffff;background-color:#047586;}.elementor-19 .elementor-element.elementor-element-63f29362 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-63f29362 .elementor-button:focus svg{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-63f29362 > .elementor-widget-container{margin:-29px -29px -29px -29px;padding:4px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-38ca2ce{margin-top:0px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-f5df01a img{width:22%;max-width:100%;height:171px;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-f5df01a > .elementor-widget-container{margin:0px -300px 0px 0px;}.elementor-19 .elementor-element.elementor-element-fab303c{text-align:center;}.elementor-19 .elementor-element.elementor-element-fab303c .elementor-heading-title{color:#868A92;font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-fab303c > .elementor-widget-container{margin:-105px 0px 0px 493px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-4b449c4f > .elementor-container{max-width:1142px;min-height:0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-4b449c4f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:13px;}.elementor-19 .elementor-element.elementor-element-4b449c4f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-19 .elementor-element.elementor-element-4b449c4f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4b449c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2B9CF52;}.elementor-19 .elementor-element.elementor-element-4b449c4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-26px;margin-bottom:-0px;padding:0px 0px 42px 0px;}.elementor-19 .elementor-element.elementor-element-4b449c4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-348b6c53.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19 .elementor-element.elementor-element-348b6c53 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:18px;}.elementor-19 .elementor-element.elementor-element-348b6c53 > .elementor-element-populated{margin:86px 2px 2px 2px;padding:0% 10% 0% 0%;}.elementor-19 .elementor-element.elementor-element-b895515 img{opacity:1;filter:brightness( 108% ) contrast( 102% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-b895515 > .elementor-widget-container{margin:-109px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7eaa4ddd{text-align:center;color:#3C3C3C;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;line-height:2em;}.elementor-19 .elementor-element.elementor-element-7eaa4ddd > .elementor-widget-container{margin:-37px 0px 0px -350px;padding:-0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e0f2cd5{margin-top:-6px;margin-bottom:-6px;}.elementor-19 .elementor-element.elementor-element-31c0814 img{width:22%;max-width:100%;height:171px;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-31c0814 > .elementor-widget-container{margin:0px -300px 0px 0px;}.elementor-19 .elementor-element.elementor-element-759b666{text-align:center;}.elementor-19 .elementor-element.elementor-element-759b666 .elementor-heading-title{color:#868A92;font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-759b666 > .elementor-widget-container{margin:-150px 0px 0px 493px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1b0c35e{margin-top:-20px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-824252e img{opacity:1;}.elementor-19 .elementor-element.elementor-element-39be6d1 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-39be6d1 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-39be6d1 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-39be6d1 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-39be6d1 .elementor-button:focus{color:#ffffff;background-color:#047586;}.elementor-19 .elementor-element.elementor-element-39be6d1 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-39be6d1 .elementor-button:focus svg{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-39be6d1 > .elementor-widget-container{margin:-57px -25px -25px -25px;padding:8px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-0ff228d img{opacity:1;}.elementor-19 .elementor-element.elementor-element-00d732f .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-00d732f .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-00d732f .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-00d732f .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-00d732f .elementor-button:focus{color:#ffffff;background-color:#047586;}.elementor-19 .elementor-element.elementor-element-00d732f .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-00d732f .elementor-button:focus svg{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-00d732f > .elementor-widget-container{margin:-57px -25px -25px -25px;padding:8px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-122925f img{opacity:1;}.elementor-19 .elementor-element.elementor-element-b748b08 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-b748b08 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b748b08 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-b748b08 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-b748b08 .elementor-button:focus{color:#ffffff;background-color:#047586;}.elementor-19 .elementor-element.elementor-element-b748b08 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-b748b08 .elementor-button:focus svg{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-b748b08 > .elementor-widget-container{margin:-57px -25px -25px -25px;padding:8px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-1fa80a0 img{opacity:1;}.elementor-19 .elementor-element.elementor-element-f44ae2a .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-f44ae2a .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f44ae2a .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-f44ae2a .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-f44ae2a .elementor-button:focus{color:#ffffff;background-color:#047586;}.elementor-19 .elementor-element.elementor-element-f44ae2a .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-f44ae2a .elementor-button:focus svg{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-f44ae2a > .elementor-widget-container{margin:-57px -25px -25px -25px;padding:8px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-6efbed3 img{opacity:1;}.elementor-19 .elementor-element.elementor-element-36d194b .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-36d194b .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-36d194b .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-36d194b .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-36d194b .elementor-button:focus{color:#ffffff;background-color:#047586;}.elementor-19 .elementor-element.elementor-element-36d194b .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-36d194b .elementor-button:focus svg{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-36d194b > .elementor-widget-container{margin:-57px -25px -25px -25px;padding:8px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-eb81d23 img{opacity:1;}.elementor-19 .elementor-element.elementor-element-7aa69ca .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-7aa69ca .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7aa69ca .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-7aa69ca .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-7aa69ca .elementor-button:focus{color:#ffffff;background-color:#047586;}.elementor-19 .elementor-element.elementor-element-7aa69ca .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-7aa69ca .elementor-button:focus svg{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-7aa69ca > .elementor-widget-container{margin:-57px -25px -25px -25px;padding:8px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-fed871f img{opacity:1;}.elementor-19 .elementor-element.elementor-element-c1012f4 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-c1012f4 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c1012f4 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-c1012f4 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-c1012f4 .elementor-button:focus{color:#ffffff;background-color:#047586;}.elementor-19 .elementor-element.elementor-element-c1012f4 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-c1012f4 .elementor-button:focus svg{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-c1012f4 > .elementor-widget-container{margin:-57px -25px -25px -25px;padding:8px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-250b9ed img{opacity:1;}.elementor-19 .elementor-element.elementor-element-d1c2daf .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-d1c2daf .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d1c2daf .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-d1c2daf .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-d1c2daf .elementor-button:focus{color:#ffffff;background-color:#047586;}.elementor-19 .elementor-element.elementor-element-d1c2daf .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-d1c2daf .elementor-button:focus svg{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-d1c2daf > .elementor-widget-container{margin:-57px -25px -25px -25px;padding:8px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-1737188 img{opacity:1;}.elementor-19 .elementor-element.elementor-element-a660726 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-a660726 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-a660726 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-a660726 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-a660726 .elementor-button:focus{color:#ffffff;background-color:#047586;}.elementor-19 .elementor-element.elementor-element-a660726 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-a660726 .elementor-button:focus svg{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-a660726 > .elementor-widget-container{margin:-57px -25px -25px -25px;padding:8px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-46b96fff > .elementor-container{max-width:1112px;text-align:center;}.elementor-19 .elementor-element.elementor-element-46b96fff:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-46b96fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tf-indus.ma/wp-content/uploads/2021/05/DSC_0030-scaled-e1621436382828-1.jpg");background-position:-7px 34px;background-size:cover;}.elementor-19 .elementor-element.elementor-element-46b96fff > .elementor-background-overlay{background-color:#00000082;opacity:0.89;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-46b96fff{transition:background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:28px;padding:80px 0px 80px 0px;}.elementor-19 .elementor-element.elementor-element-11269deb .elementor-heading-title{color:#ffffff;font-size:44px;font-weight:500;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-1597b2a6{text-align:center;}.elementor-19 .elementor-element.elementor-element-1597b2a6 .elementor-heading-title{color:#FFFFFFAD;font-weight:300;font-style:normal;line-height:1.9em;letter-spacing:-0.6px;text-shadow:0px 0px 21px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-1597b2a6 > .elementor-widget-container{padding:0% 20% 3% 20%;}.elementor-19 .elementor-element.elementor-element-ad8f493 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-ad8f493 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ad8f493 .elementor-button{font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#0FC0CF;border-radius:50px 50px 50px 50px;box-shadow:1px 4px 6px -2px rgba(0,0,0,0.41);padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-ad8f493 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-ad8f493 .elementor-button:focus{color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #0FC0CF 0%, #6E6D65 100%);}.elementor-19 .elementor-element.elementor-element-ad8f493 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-ad8f493 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ad8f493 > .elementor-widget-container{margin:-39px -39px -39px -39px;padding:0px -4px 17px -2px;}.elementor-19 .elementor-element.elementor-element-69513d29 > .elementor-container{min-height:420px;}.elementor-19 .elementor-element.elementor-element-69513d29 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-19 .elementor-element.elementor-element-69513d29:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-69513d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2B9CF52;}.elementor-19 .elementor-element.elementor-element-69513d29{border-style:solid;border-width:0px 0px 1px 0px;border-color:#d6d6d6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:-30px;padding:30px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-69513d29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-29eaace .elementor-heading-title{color:#444444;font-size:44px;font-weight:400;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-2af8553f{--divider-border-style:solid;--divider-color:#0FC0CF;--divider-border-width:4.5px;}.elementor-19 .elementor-element.elementor-element-2af8553f .elementor-divider-separator{width:75%;}.elementor-19 .elementor-element.elementor-element-2af8553f .elementor-divider{padding-top:6px;padding-bottom:6px;}.elementor-19 .elementor-element.elementor-element-2af8553f > .elementor-widget-container{margin:-6px -6px -6px -6px;padding:-3px -3px -3px -3px;}.elementor-19 .elementor-element.elementor-element-688d962c{color:#7A7A7A;font-size:17px;font-weight:300;line-height:1.8em;}.elementor-19 .elementor-element.elementor-element-688d962c > .elementor-widget-container{margin:-2px -2px -2px -2px;padding:-7px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-c699fec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:22px;}.elementor-19 .elementor-element.elementor-element-e75dbd1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19 .elementor-element.elementor-element-e75dbd1 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e75dbd1 .swiper-pagination-bullet{width:7px;height:7px;background:#6EC7E4;}.elementor-19 .elementor-element.elementor-element-e75dbd1 .swiper-wrapper{display:flex;align-items:center;}.elementor-19 .elementor-element.elementor-element-e75dbd1 > .elementor-widget-container{margin:23px 0px 0px 0px;background-color:#6EC1E400;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-19 .elementor-element.elementor-element-2e322bc2 > .elementor-container{max-width:616px;min-height:256px;}.elementor-19 .elementor-element.elementor-element-2e322bc2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2e322bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tf-indus.ma/wp-content/uploads/2021/04/top-cover.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-2e322bc2 > .elementor-background-overlay{background-color:#02122d;opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-2e322bc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-19px;margin-bottom:-19px;padding:-2px -2px -2px -2px;}.elementor-19 .elementor-element.elementor-element-71a834a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-5d4a5685{text-align:center;}.elementor-19 .elementor-element.elementor-element-5d4a5685 .elementor-heading-title{color:#0FC0CF;font-family:"Raleway", Sans-serif;font-size:59px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-567868c9{--divider-border-style:dotted;--divider-color:rgba(255,255,255,0.5);--divider-border-width:5px;}.elementor-19 .elementor-element.elementor-element-567868c9 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-567868c9 .elementor-divider{text-align:center;padding-top:20px;padding-bottom:20px;}.elementor-19 .elementor-element.elementor-element-708024be > .elementor-container{max-width:1140px;min-height:400px;}.elementor-19 .elementor-element.elementor-element-708024be{margin-top:51px;margin-bottom:0px;padding:5px 0px -10px 0px;}.elementor-19 .elementor-element.elementor-element-4363a299 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-4363a299 > .elementor-element-populated{padding:70px 70px 70px 70px;}.elementor-19 .elementor-element.elementor-element-12f2f4d2.elementor-view-stacked .elementor-icon{background-color:#0FC0CF;}.elementor-19 .elementor-element.elementor-element-12f2f4d2.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-12f2f4d2.elementor-view-default .elementor-icon{fill:#0FC0CF;color:#0FC0CF;border-color:#0FC0CF;}.elementor-19 .elementor-element.elementor-element-12f2f4d2.elementor-position-right .elementor-icon-box-icon{margin-left:20px;}.elementor-19 .elementor-element.elementor-element-12f2f4d2.elementor-position-left .elementor-icon-box-icon{margin-right:20px;}.elementor-19 .elementor-element.elementor-element-12f2f4d2.elementor-position-top .elementor-icon-box-icon{margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-12f2f4d2 .elementor-icon{font-size:60px;}.elementor-19 .elementor-element.elementor-element-12f2f4d2 .elementor-icon i{transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-12f2f4d2 .elementor-icon-box-title{color:#777777;}.elementor-19 .elementor-element.elementor-element-12f2f4d2 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-12f2f4d2 .elementor-icon-box-title a{font-family:"aktiv-grotesk", Sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:1.2px;}.elementor-19 .elementor-element.elementor-element-12f2f4d2 .elementor-icon-box-description{color:#b5b5b5;font-family:"aktiv-grotesk", Sans-serif;font-size:15px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-19 .elementor-element.elementor-element-562d01e0{text-align:center;}.elementor-19 .elementor-element.elementor-element-562d01e0 .elementor-heading-title{color:#868A92;font-family:"aktiv-grotesk", Sans-serif;font-size:14px;font-weight:300;text-transform:none;text-decoration:none;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-562d01e0 > .elementor-widget-container{margin:-17px -17px -17px -17px;}.elementor-19 .elementor-element.elementor-element-1bd2ca18 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-1bd2ca18 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#e2e2e2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 70px 70px;}.elementor-19 .elementor-element.elementor-element-1bd2ca18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-574924b3.elementor-view-stacked .elementor-icon{background-color:#0FC0CF;}.elementor-19 .elementor-element.elementor-element-574924b3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-574924b3.elementor-view-default .elementor-icon{fill:#0FC0CF;color:#0FC0CF;border-color:#0FC0CF;}.elementor-19 .elementor-element.elementor-element-574924b3.elementor-position-right .elementor-icon-box-icon{margin-left:20px;}.elementor-19 .elementor-element.elementor-element-574924b3.elementor-position-left .elementor-icon-box-icon{margin-right:20px;}.elementor-19 .elementor-element.elementor-element-574924b3.elementor-position-top .elementor-icon-box-icon{margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-574924b3 .elementor-icon{font-size:60px;}.elementor-19 .elementor-element.elementor-element-574924b3 .elementor-icon i{transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-574924b3 .elementor-icon-box-title{color:#777777;}.elementor-19 .elementor-element.elementor-element-574924b3 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-574924b3 .elementor-icon-box-title a{font-family:"aktiv-grotesk", Sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:1.2px;}.elementor-19 .elementor-element.elementor-element-574924b3 .elementor-icon-box-description{color:#b5b5b5;font-family:"aktiv-grotesk", Sans-serif;font-size:15px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-19 .elementor-element.elementor-element-ddc11d6{text-align:center;}.elementor-19 .elementor-element.elementor-element-ddc11d6 .elementor-heading-title{color:#868A92;font-family:"aktiv-grotesk", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-ddc11d6 > .elementor-widget-container{margin:-21px -21px -21px -21px;}.elementor-19 .elementor-element.elementor-element-742a2807 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-742a2807 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-742a2807 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-742a2807 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-742a2807 > .elementor-element-populated{padding:70px 70px 70px 70px;}.elementor-19 .elementor-element.elementor-element-6b90f575.elementor-view-stacked .elementor-icon{background-color:#0FC0CF;}.elementor-19 .elementor-element.elementor-element-6b90f575.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-6b90f575.elementor-view-default .elementor-icon{fill:#0FC0CF;color:#0FC0CF;border-color:#0FC0CF;}.elementor-19 .elementor-element.elementor-element-6b90f575.elementor-position-right .elementor-icon-box-icon{margin-left:20px;}.elementor-19 .elementor-element.elementor-element-6b90f575.elementor-position-left .elementor-icon-box-icon{margin-right:20px;}.elementor-19 .elementor-element.elementor-element-6b90f575.elementor-position-top .elementor-icon-box-icon{margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-6b90f575 .elementor-icon{font-size:60px;}.elementor-19 .elementor-element.elementor-element-6b90f575 .elementor-icon i{transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-6b90f575 .elementor-icon-box-title{color:#777777;}.elementor-19 .elementor-element.elementor-element-6b90f575 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-6b90f575 .elementor-icon-box-title a{font-family:"aktiv-grotesk", Sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:1.2px;}.elementor-19 .elementor-element.elementor-element-6b90f575 .elementor-icon-box-description{color:#b5b5b5;font-family:"aktiv-grotesk", Sans-serif;font-size:15px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-19 .elementor-element.elementor-element-6b90f575 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b325505{text-align:center;}.elementor-19 .elementor-element.elementor-element-b325505 .elementor-heading-title{color:#868A92;font-family:"aktiv-grotesk", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-b325505 > .elementor-widget-container{margin:-22px -22px -22px -22px;}.elementor-19 .elementor-element.elementor-element-2c1e7b58{text-align:center;}.elementor-19 .elementor-element.elementor-element-2c1e7b58 .elementor-heading-title{color:#fd5e29;font-family:"aktiv-grotesk", Sans-serif;font-size:17px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;}.elementor-19 .elementor-element.elementor-element-da00b4f{margin-top:-146px;margin-bottom:0px;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-98e0f5d > .elementor-container{min-height:279px;}.elementor-19 .elementor-element.elementor-element-17385cf .elementor-heading-title{font-size:44px;}.elementor-19 .elementor-element.elementor-element-17385cf > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-40ae4737 .elementor-heading-title{font-size:12px;}.elementor-19 .elementor-element.elementor-element-4b449c4f{padding:100px 25px 100px 25px;}.elementor-19 .elementor-element.elementor-element-11269deb .elementor-heading-title{font-size:42px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-69513d29{padding:30px 50px 30px 50px;}.elementor-19 .elementor-element.elementor-element-29eaace .elementor-heading-title{font-size:35px;line-height:1.3em;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-2e322bc2{padding:0px 100px 0px 100px;}.elementor-19 .elementor-element.elementor-element-708024be{padding:80px 30px 80px 30px;}.elementor-19 .elementor-element.elementor-element-4363a299 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-562d01e0 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-1bd2ca18 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-ddc11d6 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-742a2807 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-b325505 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-2c1e7b58 .elementor-heading-title{font-size:15px;line-height:1.2em;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-bc98502{margin-top:-38px;margin-bottom:-38px;}.elementor-19 .elementor-element.elementor-element-f2eb730{text-align:left;z-index:11;}.elementor-19 .elementor-element.elementor-element-f2eb730 img{width:54%;max-width:60%;height:47px;}.elementor-19 .elementor-element.elementor-element-f2eb730 > .elementor-widget-container{margin:16px 24px 15px -17px;}.elementor-19 .elementor-element.elementor-element-fedb3c4{width:91%;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-container{background-color:#FFFFFFED;max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a{font-size:13px;line-height:3em;letter-spacing:1.6px;color:#000000;padding:17px 7px 9px 100px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:hover{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:focus{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:active{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li:hover > a{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li.current-menu-item > a{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#55B8F3;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{color:#FF0000;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#FFFFFF !important;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-menu-hamburger > .ekit-menu-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-nav-logo > img{max-width:195px;max-height:65px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 .elementskit-nav-logo{margin:0px 0px 0px 0px;padding:140px 0px 0px 50px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5 > .elementor-widget-container{margin:-89px -35px -8px 0px;}.elementor-19 .elementor-element.elementor-element-bcfdfe5{z-index:36;}.elementor-19 .elementor-element.elementor-element-98e0f5d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8px;}.elementor-19 .elementor-element.elementor-element-98e0f5d > .elementor-container{min-height:357px;}.elementor-19 .elementor-element.elementor-element-98e0f5d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-98e0f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tf-indus.ma/wp-content/uploads/2021/04/robert-haverly-_kmr5wKVW7E-unsplash-scaled.jpg");background-position:-65px 6px;background-repeat:repeat-y;background-size:cover;}.elementor-19 .elementor-element.elementor-element-98e0f5d{margin-top:-124px;margin-bottom:0px;z-index:5;}.elementor-19 .elementor-element.elementor-element-a72abb1 > .elementor-element-populated{margin:-156px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-25aea55 > .elementor-widget-container{margin:82px 82px 82px 82px;}.elementor-19 .elementor-element.elementor-element-17385cf{text-align:center;}.elementor-19 .elementor-element.elementor-element-17385cf .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-17385cf > .elementor-widget-container{margin:200px 0px 0px -2px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-40ae4737{text-align:center;}.elementor-19 .elementor-element.elementor-element-40ae4737 .elementor-heading-title{font-size:8px;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-40ae4737 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-63f29362 .elementor-button{font-size:13px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-19 .elementor-element.elementor-element-63f29362 > .elementor-widget-container{margin:-27px 3px 3px 3px;}.elementor-19 .elementor-element.elementor-element-f5df01a img{width:53%;height:64px;}.elementor-19 .elementor-element.elementor-element-f5df01a > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-fab303c .elementor-heading-title{font-size:21px;}.elementor-19 .elementor-element.elementor-element-fab303c > .elementor-widget-container{margin:-71px -6px -150px 80px;}.elementor-19 .elementor-element.elementor-element-4b449c4f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-19 .elementor-element.elementor-element-4b449c4f > .elementor-container{min-height:0px;}.elementor-19 .elementor-element.elementor-element-4b449c4f{margin-top:-29px;margin-bottom:-31px;padding:0px 20px 50px 20px;z-index:0;}.elementor-19 .elementor-element.elementor-element-348b6c53 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b895515 img{width:53%;}.elementor-19 .elementor-element.elementor-element-b895515 > .elementor-widget-container{margin:-78px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7eaa4ddd{font-size:12px;}.elementor-19 .elementor-element.elementor-element-7eaa4ddd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e0f2cd5{margin-top:22px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-31c0814 img{width:66%;max-width:55%;height:86px;}.elementor-19 .elementor-element.elementor-element-31c0814 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-759b666 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-759b666 > .elementor-widget-container{margin:-104px 5px 0px 88px;}.elementor-19 .elementor-element.elementor-element-1b0c35e{z-index:0;}.elementor-19 .elementor-element.elementor-element-adbf404{width:90%;}.elementor-19 .elementor-element.elementor-element-adbf404 > .elementor-element-populated{margin:0px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-824252e{text-align:center;}.elementor-19 .elementor-element.elementor-element-824252e img{width:100%;}.elementor-19 .elementor-element.elementor-element-824252e > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-40feefe{width:90%;}.elementor-19 .elementor-element.elementor-element-40feefe > .elementor-element-populated{margin:0px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-2869178{width:90%;}.elementor-19 .elementor-element.elementor-element-2869178 > .elementor-element-populated{margin:0px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-ba8f3bf{width:90%;}.elementor-19 .elementor-element.elementor-element-ba8f3bf > .elementor-element-populated{margin:0px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-045bb1d{width:90%;}.elementor-19 .elementor-element.elementor-element-045bb1d > .elementor-element-populated{margin:0px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-c4737b3{width:90%;}.elementor-19 .elementor-element.elementor-element-c4737b3 > .elementor-element-populated{margin:0px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-9887859{width:90%;}.elementor-19 .elementor-element.elementor-element-9887859 > .elementor-element-populated{margin:0px 0px 0px 030px;}.elementor-19 .elementor-element.elementor-element-8ec4236{width:90%;}.elementor-19 .elementor-element.elementor-element-8ec4236 > .elementor-element-populated{margin:0px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-84b63ee{width:90%;}.elementor-19 .elementor-element.elementor-element-84b63ee > .elementor-element-populated{margin:0px 0px 0px 030px;}.elementor-19 .elementor-element.elementor-element-46b96fff{margin-top:0px;margin-bottom:0px;padding:80px 30px 80px 30px;}.elementor-19 .elementor-element.elementor-element-11269deb .elementor-heading-title{font-size:19px;line-height:1.3em;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-1597b2a6 .elementor-heading-title{font-size:11px;}.elementor-19 .elementor-element.elementor-element-1597b2a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ad8f493 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-69513d29 > .elementor-container{min-height:331px;}.elementor-19 .elementor-element.elementor-element-69513d29{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-29eaace{text-align:center;}.elementor-19 .elementor-element.elementor-element-29eaace .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-29eaace > .elementor-widget-container{margin:38px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-2ad5dd8 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-19 .elementor-element.elementor-element-2af8553f .elementor-divider{text-align:center;}.elementor-19 .elementor-element.elementor-element-2af8553f .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-2af8553f > .elementor-widget-container{margin:-76px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-688d962c{text-align:center;font-size:11px;}.elementor-19 .elementor-element.elementor-element-688d962c > .elementor-widget-container{margin:-79px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2e322bc2{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-5d4a5685 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-708024be .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:24px;}.elementor-19 .elementor-element.elementor-element-708024be > .elementor-container{min-height:0px;}.elementor-19 .elementor-element.elementor-element-708024be{margin-top:-78px;margin-bottom:-78px;}.elementor-19 .elementor-element.elementor-element-4363a299 > .elementor-element-populated{padding:30px 30px 60px 30px;}.elementor-19 .elementor-element.elementor-element-12f2f4d2 .elementor-icon-box-icon{margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-12f2f4d2 .elementor-icon{font-size:38px;}.elementor-19 .elementor-element.elementor-element-562d01e0 .elementor-heading-title{font-size:11px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-1bd2ca18.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-1bd2ca18.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-1bd2ca18 > .elementor-element-populated{border-width:1px 0px 1px 0px;padding:60px 30px 60px 30px;}.elementor-19 .elementor-element.elementor-element-574924b3 .elementor-icon-box-icon{margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-574924b3 .elementor-icon{font-size:38px;}.elementor-19 .elementor-element.elementor-element-ddc11d6 .elementor-heading-title{font-size:11px;}.elementor-19 .elementor-element.elementor-element-742a2807 > .elementor-element-populated{padding:60px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-6b90f575 .elementor-icon-box-icon{margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-6b90f575 .elementor-icon{font-size:38px;}.elementor-19 .elementor-element.elementor-element-b325505 .elementor-heading-title{font-size:11px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-65e2931{width:29%;}.elementor-19 .elementor-element.elementor-element-fedb3c4{width:71%;}.elementor-19 .elementor-element.elementor-element-348b6c53{width:100%;}.elementor-19 .elementor-element.elementor-element-c699fec{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-348b6c53{width:100%;}}@media(min-width:1025px){.elementor-19 .elementor-element.elementor-element-98e0f5d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-98e0f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-19 .elementor-element.elementor-element-46b96fff:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-46b96fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-19 .elementor-element.elementor-element-2e322bc2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2e322bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}