/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 05 2023 | 14:18:53 */
/* Ajouter votre code CSS ici.
                     
Par exemple:
.exemple {
    color: red;
}

Pour améliorer vos connaissances en CSS, visitez http://www.w3schools.com/css/css_syntax.asp

Fin du commentaire */ 
[class*="col-"] {
  float: left;
  padding: 15px;
}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-2a {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}
.rower::after {
  content: "";clear: both;display: table;
}
   .text_titre_home {
background-size:36%;font-size:3rem;	   
text-align:center;
	   background-color:transparent;
	   background-image: linear-gradient(90deg, #D73089 20%,#90579f 50%, #643173 100%);
 -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
	   font-family:"Lexend", Sans-serif;font-size:2.5rem;font-weight:700;  
}

 .titre_service {
text-align:center;
	   background-color:transparent;
	   background-image: linear-gradient(90deg, #D73089 20%,#90579f 50%, #643173 100%);
font-weight:500;
 background-size: 450px;
 -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
	   font-family:"Lexend", Sans-serif;font-size:3.5rem;
	   
}
.sub_titre_service { 
font-weight:500;
font-size:1.5rem;
}
.trait { 
 position: fixed;
  left: 0;
  bottom: 0;
height: .5rem;
width: 100%;
background: #643173;
background: linear-gradient(90deg, #d73089 0%, #90579f 45%, #643173 100%);
}

.trait2 { 
height:.05rem;
width: 100%;
background: #643173;
background: linear-gradient(90deg, #d73089 0%, #90579f 45%, #643173 100%);
}

.design_flix {
	background-position: fixed;
	background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/design-flix-full.svg") no-repeat;
	-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	width: 100%;
	height: 100%;
	top:150px;
	position: fixed;
	background-position: top;margin:0px !important;
}


.box_home 
{
	background:#ffffff;
position: relative;
z-index:320;
width:89%;
border-radius: 16px;
border-bottom-right-radius: 0px;
border:.0rem solid red;	
box-shadow: #d8d8d8 0px 8px 24px;

}
.home-icon { width:150px;}
.icon-professionnels {
	background:url("https://flixtalent.com/wp-content/uploads/2023/04/professionel-icon.svg") no-repeat right bottom;
	padding:1.5rem; background-size: 30%;
}

.icon-experts {
background:url("https://flixtalent.com/wp-content/uploads/2023/04/expert-icon.svg") no-repeat right bottom;	
padding:1.5rem; background-size: 35%;
}

.icon-entreprises {
background:url("https://flixtalent.com/wp-content/uploads/2023/04/entreprise-icon.svg") no-repeat right bottom;	
padding:1.5rem; background-size: 35%;
}
.paragraph { color:#474747;padding:1rem;font-size:0.8rem; }

.fl_button {
font-size: .9rem;
border:.03rem solid #643173;
color: #4e1e4e;
border-radius: 0.5rem;
padding:.8rem;
background: transparent;
}

.fl_button:focus {
background:transparent !important;
color:#4E1E57 !important;
}

.fl_button_1 {
border:0px;
	position:relative;
	z-index:320;
font-size: .9rem;
color:#fff;
border-radius: 0.5rem;
padding:.8rem;
background: #4e1e4e;
}

.fl_button_1:focus {
background:#643173 !important;
color:#fff !important;
}

.margin_auto { margin:auto auto; }
.third-1 {
width:160px;
position: absolute;top:-120px;
-webkit-animation: anim 10s 500ms infinite normal ease-out forwards;
  animation: anim 10s 500ms infinite normal ease-out forwards;
}
 
@-webkit-keyframes anim{
    0% {margin-left: 0px;opacity: 0;}
    100% {margin-left: 340px;opacity: 1;}
}
 
@keyframes anim{
    0% {margin-left: 0px;opacity: 1;}
    100% {margin-left: 340px;opacity: 0;}
}

.third-2 {
width:140px;margin-right: 240px;top:-120px;
position: absolute;right: 0;
-webkit-animation: anim2 10s 500ms infinite normal ease-out forwards;
  animation: anim2 10s 500ms infinite normal ease-out forwards;
}
 
@-webkit-keyframes anim2{
    0% {margin-right: 240px;opacity: 0;}
    100% {margin-right: 540px;opacity: 1;}
}
 
@keyframes anim2{
    0% {margin-right: 240px;opacity: 1;}
    100% {margin-right: 540px;opacity: 0;}
}

.third-3 {
width:140px;margin-top: -130px;
position: absolute;right: 0;
-webkit-animation: anim3 10s 500ms infinite normal ease-out forwards;
  animation: anim3 10s 500ms infinite normal ease-out forwards;
}
 
@-webkit-keyframes anim3{
    0% {margin-right: 0px;opacity: 0;}
    100% {margin-right: 340px;opacity: 1;}
}
 
@keyframes anim3{
    0% {margin-right: 0px;opacity: 1;}
    100% {margin-right: 340px;opacity: 0;}
}

.Copyright_home {
color:#474747;font-size:.85rem;
position: fixed;
  left: 15px;
  bottom: 15px;	
}

.logo-app {width:180px;text-align:center;}
.logo-app1 {width:180px;text-align:center;}
.footer-titre { color:#474747;display:block;text-align:center;font-size:0.9rem;margin-top:1rem;display:block;}
.group-logo .col-6{
padding:3px !important;
}
.footer_box { 
text-align:left;
}

.footer_box a{ 
padding:0px;
margin:0px;	
}
.text_slider {
display:block;
margin-top:-.5rem;
}
.img_slider {
width:130px;margin:auto auto;
}
.img_slider1 {
width:180px;margin:auto auto;
}
/* CSS Cloud animate */
.margin-third .third-1, .margin-third .third-2, .margin-third .third-3{
margin-top:-250px;
}
.cloud-1,.cloud-2,.cloud-3,.cloud-4 {
margin-top:-97px;
}

.cloud-1 {
width:170px;
position: absolute;left: 0;
-webkit-animation: cloud1 20s 590ms infinite normal ease-out forwards;
  animation: cloud1 20s 590ms infinite normal ease-out forwards;
}
 
@-webkit-keyframes cloud1 {
    0% {margin-left: 0px;opacity: 0;}
    100% {margin-left: 540px;opacity: 1;}
}
 
@keyframes cloud1 {
    0% {margin-left: 0px;opacity: 1;}
    100% {margin-left: 540px;opacity: 0;}
}


.cloud-2 {
	width:80px;
position: absolute;left: 0;
-webkit-animation: cloud2 10s 500ms infinite normal ease-out forwards;
  animation: cloud2 10s 500ms infinite normal ease-out forwards;
}
 
@-webkit-keyframes cloud2{
    0% {margin-left: 240px;opacity: 0;}
    100% {margin-left: 540px;opacity: 1;}
}
 
@keyframes cloud2{
    0% {margin-left: 240px;opacity: 1;}
    100% {margin-left: 540px;opacity: 0;}
}


.cloud-3 {
	width:140px;
position: absolute;right: 0;
-webkit-animation: cloud3 20s 590ms infinite normal ease-out forwards;
  animation: cloud3 20s 590ms infinite normal ease-out forwards;
}
 
@-webkit-keyframes cloud3 {
    0% {margin-right: 0px;opacity: 0;}
    100% {margin-right: 540px;opacity: 1;}
}
 
@keyframes cloud3 {
    0% {margin-right: 0px;opacity: 1;}
    100% {margin-right: 540px;opacity: 0;}
}

.plyr__control{ background:transparent !Important;}
.plyr__control--overlaid svg { fill:#d73089;width:80px;}
.cloud-4 {
	width:220px;
position: absolute;right: 0;
-webkit-animation: cloud4 10s 500ms infinite normal ease-out forwards;
  animation: cloud4 10s 500ms infinite normal ease-out forwards;
}
 
@-webkit-keyframes cloud4{
    0% {margin-right: 240px;opacity: 0;}
    100% {margin-right: 540px;opacity: 1;}
}
 
@keyframes cloud4{
    0% {margin-right: 240px;opacity: 1;}
    100% {margin-right: 540px;opacity: 0;}
}

/* design menu */
.hfe-nav-menu li:not(:first-of-type) {
      font-weight: bold;
	margin-top:0.348rem;text-align:center;
}
.hfe-nav-menu li:not(:first-of-type):hover:after, .hfe-nav-menu li.current-menu-item:not(:first-of-type):after {
	height: .02rem;
    display: block;
    width: 1.5rem;margin:auto auto;
	border-bottom:.01rem solid #90579f;
	border-bottom-width:thin;
	content: '';
}
.site-main, .widget-area, .site-footer {
padding-bottom:0px !important;
}

.box_link1 {
display: inline-table;width:100%;
font-family:lexend;font-weight:300;
}
.box_link1 .box_link1_1 {
display:inline-grid;
	width:50%;text-align:right;
	color:#474747;padding-right:1.9rem;
}
.box_link1 .box_link1_2 {
width:50%;	
display:inline-grid;
color:#643173;
padding-left:1.9rem;
}

.box_link1 .box_link1_2:hover, .box_link1 .box_link1_2:focus, .box_link1 .box_link1_1:hover, .box_link1 .box_link1_1:focus {
color:#90579f !important;background:transparent !important;
}

.box_link2 {
display: inline-table;width:100%;
font-family:lexend;font-weight:300;
}
.box_link2 .box_link1_1 {
display:inline-grid;
	width:50%;text-align:right;
	color:#ffffff;padding-right:1.9rem;
}
.box_link2 .box_link1_2 {
width:50%;	
display:inline-grid;
color:#ffffff;
padding-left:1.9rem;
}
.box_link2 .box_link1_2:hover, .box_link2 .box_link1_2:focus, .box_link2 .box_link1_1:hover, .box_link2 .box_link1_1:focus {
color:#ffffff !important;background:transparent !important;
}

/* design page d'accueil Professionnelle */
.flixRoom_1 {
background:url("https://flixtalent.com/wp-content/uploads/2023/04/design-flix-full.svg") no-repeat center center; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
min-height:550px;
}

.sub-menu-toggle { display:none; }
.freepack {
	color:#90579f;
	font-size:1.6rem;font-weight:700;
}
.prix_inclus {
background:#ecd6ea;border-radius:3rem;
	color:#643173;display:block;margin:auto auto;
	padding:.19rem;width:90%;
}
.pack_classique .wpr-pricing-table {
padding-bottom:;	
}
.pack_flix .wpr-pricing-table{
/*padding-bottom:65px !important;	*/
}
.pack_standard .wpr-pricing-table{
padding-bottom:53px !important;	
}

.pack_executif  .wpr-pricing-table{
padding-bottom:79px !important;	
}

.flixaccordion .elementor-accordion-item {
border-radius:8px;	margin-top:1.4rem;
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}

.flixaccordion .elementor-accordion-item .elementor-tab-title {
	
  background:linear-gradient(90deg, #d73089 0%, #90579f 45%, #643173 100%);
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-image-source: linear-gradient(90deg, #d73089 0%, #90579f 45%, #643173 100%);
  border-image-slice: 20%;
  border-image-repeat: stretch;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
}

.table_prix_option #eael-data-table-738f54b
{
border:.01rem solid #7a7a7a;border-radius:.9rem;
display:inline-table;	border-collapse: collapse;
}

.table_prix_option #eael-data-table-738f54b th, .table_prix_option #eael-data-table-738f54b td 
{
background:transparent !important;	
border:.01rem solid #7a7a7a;

}
.table_prix_option #eael-data-table-738f54b thead th
{
border-style: solid;
  border-bottom-width: .2rem;
	background:#643173;
 border-image:linear-gradient(90deg, #d73089 0%, #90579f 45%, #643173 100%);
  border-image-slice: 20;border-image-repeat: stretch;
}

.flixoption i{
 color:#8f569e;
}

.flixoption {
	text-align:center;
}
.circle1, .circle2,.circle3 { font-size:.3rem;}
.circle1 { color:#3aaa35; }  .circle2 { color:#d36913;} .circle3 { color:#8f569e;}
/* Price populaire du prix */
.elementor-repeater-item-e83af2c {
background:#90579f !important;
padding:.35rem !Important;	
}
.populaire { color:#ffffff;font-weight:500;font-size:.9rem;}
/* Design Page d'accueil Professionnelle */
.FlixRoom_video {
position:absolute;	
}
  .pulse {
  z-index: 100;
  position: absolute;
  margin-left: -120px;
  margin-top: 85px;
  transform: translate(-50%, -50%);
  max-width: 3rem;animation-delay: 5s;
}


  circle {
    fill: #90579f;
    transform: scale(0);
    opacity: 0;
    transform-origin: 50% 50%;
    animation: pulse 10s cubic-bezier(.5,.5,0,1);    
  }  
  circle  &:nth-child(2) {
      fill: #643173;
      animation: pulse 2s 0.75s cubic-bezier(.5,.5,0,1);
    }
    
    circle  &:nth-child(3) {
      fill: #4e1e4e;
      animation: pulse 2s 1.5s cubic-bezier(.5,.5,0,1);
    }

@keyframes pulse {
  25% {
    opacity: 0.4;
      }
  
  100% {
    transform: scale(1);
    }
  }

.flixengageBloc {
  height: 100%;
}
  .flixengage {
    width: 100%;
    text-align: center;
  }
 .professionnelle {
    background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-1.svg") no-repeat center center;
    width:1200px;
    height: 450px;
    margin: auto auto;
    opacity: 0;
    animation: professionnelle 3s ease-out forwards;animation-delay: 2s;
  }

.diviolet {
 background: #cab2d3;
 width:800px;
 height: 450px;
}

@keyframes professionnelle {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.divbox1 {
  width: 250px;
  height: 450px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-3.svg") no-repeat center center;
  position: absolute;
  z-index: 400;
  right: 0px;opacity: 0;

}

.transit23 {
  animation: transit22 3s normal ease-out forwards;
  animation-delay: 5s;
}

@keyframes transit22 {
  0% { opacity: 0;margin-right: 0px;}
  100% { opacity: 1;margin-right: 490px; }
}

/*  */
.divbox2 
{

  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-4.svg") no-repeat center center;
position: absolute;z-index: 430;
      width: 270px;
      height: 180px;
      animation: moveToRight 2s ease-in-out forwards;
      animation-delay: 10s;opacity: 0;
}

@keyframes moveToRight {
      0% {opacity: 0;
        transform: translateX(0px);
      }
      100% {opacity: 1;
        transform: translateX(670px);
      }
    }

.divbox3
{
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-5.svg") no-repeat center center;
position: absolute;z-index: 430;
      width: 270px;
      height: 160px;
      right: 20%;
      animation: moveToLeft 2s ease-in-out forwards;
      animation-delay: 14s;opacity: 0;
}

@keyframes moveToLeft {
      0% {opacity: 0;
        transform: translateY(0px);
      }
      100% {opacity: 1;
        transform: translateY(150px);
      }
    }

.flixengage1 {
    width: 100%;
    background: #fff;
    text-align: center;position: absolute;
    z-index: 1000;
    animation: divbox4 3s ease-out forwards;
    animation-delay: 22s;opacity: 0;
  }

.divbox4 {
    width:800px;
    height: 450px;
    background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-1.svg") no-repeat center center;
    margin: auto auto;
    animation: divbox4 3s ease-out forwards;
    animation-delay: 22s;opacity: 0;
}

@keyframes divbox4 {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

/* animation 2 */
.divbox5 {
  width: 250px;
  height: 450px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-9.svg") no-repeat center center;
  position: absolute;
  z-index: 400;
  left: 0px;opacity: 0;
      animation: divbox5 2s ease-in-out forwards;
      animation-delay: 24s;opacity: 0;

}
@keyframes divbox5 {
  0% { opacity: 0;margin-left: 0px;}
  100% { opacity: 1;margin-left: 533px; }
}

.divbox6 
{
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-8.svg") no-repeat center center;
position: absolute;z-index: 1330;
      width: 270px;
      height: 150px;
      margin-top: 200px;
      right: 0;
      animation: divbox6 2s ease-in-out forwards;
      animation-delay: 24s;opacity: 0;
}

@keyframes divbox6 {
      0% {opacity: 0;
        transform: translateX(0px);
      }
      100% {opacity: 1;
        transform: translateX(-280px);
      }
    }

/* animation 3 */
.flixengage2 {
    width: 100%;
    background: #fff;
    text-align: center;position: absolute;
    z-index: 2000;
    animation: divbox4 3s ease-out forwards;
    animation-delay: 29s;opacity: 0;
  }

.divbox9 {
    width:800px;
    height: 450px;
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-2.svg") no-repeat center center;
    margin: auto auto;
    animation: divbox9 3s ease-out forwards;
    animation-delay: 29s;opacity: 0;
}

@keyframes divbox9 {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.divbox7 {
 width: 270px;
      height: 150px;
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-6.svg") no-repeat center center;
  position: absolute;
  margin-left: 630px;
  z-index: 400;
  opacity: 0;
      animation: divbox7 2s ease-in-out forwards;
      animation-delay: 31s;opacity: 0;

}
@keyframes divbox7 {
  0% { opacity: 0;margin-top: 0px;}
  100% { opacity: 1;margin-top: 43px; }
}

.divbox8 
{
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-7.svg") no-repeat center center;
position: absolute;z-index: 1330;
      width: 270px;
      height: 150px;
      margin-top: 200px;
      bottom: 0;right:0;
      margin-right: 220px;
      animation: divbox8 2s ease-in-out forwards;
      animation-delay: 31s;opacity: 0;
}

@keyframes divbox8 {
      0% {opacity: 0;
        transform: translateY(0px);
      }
      100% {opacity: 1;
        transform: translateY(-120px);
      }
    }

/* animation 4 */
.flixengage3 {
    width: 100%;
    background: #fff;
    text-align: center;position: absolute;
    z-index: 2100;
      animation: flixengage3 2s ease-in-out forwards;
      animation-delay: 38s;opacity: 0;

  }

@keyframes flixengage3 {
  0% { opacity: 0;}
  100% { opacity: 1;}
}

.divbox10 
{
  
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-10-1.svg") no-repeat center center;
  position: relative;
    width:900px;
	height:450px;
    margin: auto auto;
      animation: divbox10 2s ease-in-out forwards;
      animation-delay: 38s;opacity: 0;
}

@keyframes divbox10 {
      0% {opacity: 0;
        transform: rotateY(0deg);
      }
      100% {opacity: 1;
        transform: rotateY(180deg);
      }
    }


/* FlixApp Professionnelle */
 .flixapppro {
  position: relative;
	 display:block;
  text-align: center;

  margin-top: 120px;
}


.flixapppro  .flixapp0 {
    width:800px;
	height:450px;
    margin: auto auto;
/*    background: #fff;*/
  }
.flixapppro  .flixapp1 { 
  width: 350px;
  height: 480px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixApp-2.svg") no-repeat center center;
  position: absolute;
  z-index: 400;
  bottom: 0;right:0;
  margin-right: 356px;
  animation: flixapp1 3s  ease-in-out forwards 0.5s, flixapp2_hide 3s  ease-in-out forwards 10s; opacity: 0;
}

@keyframes flixapp1 {
      0% {opacity: 0;transform: translateY(0px);}
      100% {opacity: 1;transform: translateY(-30px);}
  }

.flixapppro  .flixapp2 { 
  width: 350px;
  height: 480px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixApp-1.svg") no-repeat center center;
  position: absolute;
  z-index: 430;
  margin-top:0px;margin-left: 356px;
   animation: flixapp2 3s  ease-in-out forwards 0.5s, flixapp2_hide 3s  ease-in-out forwards 10s;
	
	opacity: 0;
}

@keyframes flixapp2 {
      0% {opacity: 0;transform: translateY(0px);}
      100% {opacity: 1;transform: translateY(30px);}
  }

@keyframes flixapp2_hide {
      0% {opacity: 1;transform: translateY(30px);}
       50% { opacity: 0.5; }
      100% {opacity: 0;transform: translateY(0px);}
  }

/*  */
 .flixapppro   .flixapp3 { 
  width: 350px;
  height: 480px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixApp-4.svg") no-repeat center center;
  position: absolute;
  z-index: 516;
  bottom: 0;right:0;
  margin-right: 356px;
  animation: flixapp3 2s ease-in-out forwards;
  animation-delay:11s;opacity: 0;
}

@keyframes flixapp3 {
      0% { opacity: 0;transform: translateY(0px);}
      100% {  opacity: 1;transform: translateY(30px);}
  }


 .flixapppro .flixapp4 {  
  width: 350px;
  height: 480px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixApp-3.svg") no-repeat center center;
  position: absolute;
  z-index: 510;
  margin-top:-70px;margin-left: 356px;
  animation: flixapp4 3s  ease-in-out forwards;
  animation-delay: 11s;opacity: 0;
}

@keyframes flixapp4 {
  0% {opacity: 0;transform: translateY(-70px);}
  100% {opacity: 1;transform: translateY(30px);}
  }
/* design page d'accueil Expert */
.flixengageBloc_expert {
	min-height:100%;
    width: 100%;position:relative;display:table;
}

.pulse1 {
  z-index: 100;position: absolute;
  transform: translate(-50%, -50%);max-width: 200rem;
  animation-delay: 0s;top: 50%;left: 50%;
}

  circle {
   fill: #90579f;
    transform: scale(0);
    opacity: 0;
    transform-origin: 50% 50%;
    animation: pulse1 10s cubic-bezier(.5,.5,0,1);    
  }  
  circle  &:nth-child(2) {
      border:1px solid #fff;
      animation: pulse1 2s 0.75s cubic-bezier(.5,.5,0,1);
    }
    
    circle  &:nth-child(3) {
      fill: #d73089;
      animation: pulse1 2s 1.5s cubic-bezier(.5,.5,0,1);
    }

@keyframes pulse1 {
  25% {opacity: 0.4;}
  100% { transform: scale(1);}
 }

.flixengage_expert1 {
	display:table;height:610px;width:100%;position:relative;
}
.flixbox7{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixengage_expert1.svg") no-repeat center center;z-index: 200;
  width: 270px;height: 480px;margin-left:40%;
  animation: flixbox7 2s ease-in-out forwards 1s,flixbox_hide1 4s ease-in-out forwards 11s;
  opacity: 0;
}

@keyframes flixbox7 { 
0% {opacity: 0;transform: translateY(640px);}
100% {opacity: 1;transform: translateY(40px);}
}

.flixbox8{  
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixengage_expert3.svg") no-repeat center center;
  width: 270px;height: 480px;left:53%;
  animation: flixbox8 2s ease-in-out forwards 2.5s,flixbox_hide1 4s ease-in-out forwards 11s;opacity: 0;
 }
@keyframes flixbox8 {
  0% {opacity: 0;transform: translateX(340px);}
  100% {opacity: 1;transform: translateX(40px);}
}

.flixbox9{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixengage_expert2.svg") no-repeat center center;
  width: 270px;height: 480px;
  animation: flixbox9 2s ease-in-out forwards 2.5s,flixbox_hide1 4s ease-in-out forwards 11s;opacity: 0;
}

@keyframes flixbox9 {
  0% {opacity: 0;transform: translateX(40px);}
  100% {opacity: 1;transform: translateX(340px);}
}

@keyframes flixbox_hide1 {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

/* Animate FlixEngage Expert */
@keyframes flixbox10 { 
0% {opacity: 0;transform: translateY(640px);}
100% {opacity: 1;transform: translateY(40px);}
}

.flixbox10{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixengage_expert4.svg") no-repeat center center;
  width: 270px;height: 480px;margin-left: 31%;
  animation: flixbox10 2s ease-in-out forwards 13s;opacity: 0;
}

@keyframes flixbox11 { 
0% {opacity: 0;transform: translateY(40px);}
100% {opacity: 1;transform: translateY(140px);}
}

.flixbox11{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixengage_expert5.svg") no-repeat center center;
  width: 270px;height: 480px;right: 31%;
  animation: flixbox11 2s ease-in-out forwards 13s;opacity: 0;
}

/* FlixMonitor Expert */
flixmonitor_expert {
  position: absolute;width:100%;
  text-align: center;height: 100%;
}

@keyframes flixmonitor_expert1 { 
0% {opacity: 0;transform: translateY(40px);}
100% {opacity: 1;transform: translateY(140px);}
}

@keyframes flixmonitor_hide1 {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

.flixmonitor_expert1 { 
 position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixmonitor_expert1.svg") no-repeat center center;
  width: 890px;height: 480px;margin-left: 15%; 
  animation: flixmonitor_expert1 2s ease-in-out forwards 1s,flixmonitor_hide1 4s ease-in-out forwards 8s;
  opacity: 0;
 }

@keyframes flixmonitor_expert2 { 
0% {opacity: 0;transform: translateY(40px);}
100% {opacity: 1;transform: translateY(140px);}
}
@keyframes flixmonitor_hide2 {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

.flixmonitor_expert2 { 
 position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixmonitor_expert2.svg") no-repeat center center;
  width: 890px;height: 480px;margin-left: 15%; 
   animation: flixmonitor_expert2 2s ease-in-out forwards 9s,flixmonitor_hide2 4s ease-in-out forwards 16s;
  opacity: 0;
}

@keyframes flixmonitor_expert3 { 
0% {opacity: 0;transform: translateY(340px);}
100% {opacity: 1;transform: translateY(140px);}
}
@keyframes flixmonitor_hide3 {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

.flixmonitor_expert3 { 
 position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixmonitor_expert3.svg") no-repeat center center;
  width: 890px;height: 480px;margin-left: 15%; 
  animation: flixmonitor_expert3 2s ease-in-out forwards 17s,flixmonitor_hide3 4s ease-in-out forwards 22s;
  opacity: 0;
}

@keyframes flixmonitor_expert4 { 
0% {opacity: 0;transform: translateY(340px);}
100% {opacity: 1;transform: translateY(140px);}
}


.flixmonitor_expert4 {  
 position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixmonitor_expert4.svg") no-repeat center center;
  width: 890px;height: 480px;margin-left: 15%; 
  animation: flixmonitor_expert4 2s ease-in-out forwards 23s;
  opacity: 0;
}

/* design page d'accueil Entreprise */
.flixengage_business1 {
  height: 100%;
}


@keyframes flixbusiness_hide1 {
  0% {opacity: 1;}
  50% {opacity: 0,5;}
  100% {opacity: 0;}
}

@keyframes flixbusiness1 { 
0% {opacity: 0;transform: translateX(-350px);}
100% {opacity: 1;transform: translateX(650px);}
}

.flixbusiness1{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/Flixengage__business1.svg") no-repeat center center;z-index: 400;
  width: 720px;height: 480px;right:0;
  animation: flixbusiness1 2s ease-in-out forwards 1s,flixbusiness_hide1 4s ease-in-out forwards 8s;
  opacity: 0;
}


@keyframes flixbusiness2 { 
0% {opacity: 0;transform: translateX(0px);}
100% {opacity: 1;transform: translateX(250px);}
}


.flixbusiness2{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/Flixengage_business2.svg") no-repeat center center;z-index: 400;
  width: 650px;height: 480px;left:0;
  animation: flixbusiness2 2s ease-in-out forwards 1s,flixbusiness_hide1 4s ease-in-out forwards 11s;
  opacity: 0;
  margin-top:100px;
}


.flixmonitor_business1 {
  height: 100%;
}

@keyframes flixbusiness_hide2 {
  0% {opacity: 1;}
  50% {opacity: 0,5;}
  100% {opacity: 0;}
}

@keyframes flixbusiness3 { 
0% {opacity: 0;transform: translateX(-630px);}
100% {opacity: 1;transform: translateX(-110px);}
}

.flixbusiness3{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/Flixmonitor__business1.svg") no-repeat center center;z-index: 400;
  width: 480px;height: 380px;right:0;margin-top: 100px;
  animation: flixbusiness3 2s ease-in-out forwards 1s,flixbusiness_hide2 4s ease-in-out forwards 11s;
  opacity: 0;
}

@keyframes flixbusiness4 { 
0% {opacity: 0;transform: translateX(650px);}
100% {opacity: 1;transform: translateX(130px);}
}

.flixbusiness4{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/Flixmonitor__business3.svg") no-repeat center center;z-index: 400;
  width: 630px;height: 520px;left:0;
  animation: flixbusiness4 2s ease-in-out forwards 1s,flixbusiness_hide2 4s ease-in-out forwards 11s;
  opacity: 0;
}

#menu-1-05656d4, .flixmenu_main {

}
.hfe-nav-menu-icon { margin-left:80px;}

.wpcf7-form-control { border:0.1rem solid #c5c5c5 !important;border-radius:7px !important; }

.wpcf7-form-control:focus { border:0.1rem solid #643173 !important;border-radius:7px !important;outline:none !important; }
.wpcf7-submit {  background:#643173 !important;color:#fff !important; border:0 !important;}

/*  RESPONSIBLE Web SITE Mobile <= 480px  */
@media only screen and (min-width: 320px) {
.text_titre_home {
	margin-top:2rem;
background-size:90% !important;font-size:2.5rem !important;	
background-image: linear-gradient(90deg, #D73089 30%,#90579f 70%, #643173 100%) !important;
-webkit-background-clip: text;
-moz-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-text-fill-color: transparent;
	
	/* Design animate Page home Professionnel */
	
}

	
}
/*screen Media 320px */
@media only screen and (max-width: 320px) { 
    /* la regle s'applique pour une taille d'ecran comprise entre 320px - 479px */
	
	.text_slider {
		font-size:13px !important;
	}
}

@media only screen and (min-width: 320px) and (max-width: 480px) {

/* Design porfessionnel de la page d'accueil */
.flixengageBloc {
  height: 100%;width: 100% !important;
}
.flixengage {   }

.professionnelle {
    background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-1.svg") no-repeat center center;
    width:380px;
    height: 450px;
    margin: auto auto;
    opacity: 0;
    animation: professionnelle 3s ease-out forwards;animation-delay: 2s;
  }

.diviolet {
 background: #cab2d3;
 width:560px;
 height: 450px;
}

@keyframes professionnelle {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.divbox1 {
  width: 170px;
  height: 450px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-3.svg") no-repeat center center;
  position: absolute;
  z-index: 400;
  right: 0px;opacity: 0;

}

.transit23 {
  animation: transit22 3s normal ease-out forwards;
  animation-delay: 5s;
}

@keyframes transit22 {
  0% { opacity: 0;margin-right: 0px;}
  100% { opacity: 1;margin-right: 80px; }
}

/*  */
.divbox2 
{

background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-4.svg") no-repeat center center;
position: absolute;z-index: 430;
width: 150px;height: 160px;
animation: moveToRight 2s ease-in-out forwards;
animation-delay: 10s;opacity: 0;
}

@keyframes moveToRight {
      0% {opacity: 0;
        transform: translateX(0px);
      }
      100% {opacity: 1;
        transform: translateX(20px);
      }
    }

.divbox3
{
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-5.svg") no-repeat center center;
position: absolute;z-index: 430;
width: 150px;height: 160px;
      right: 5%;
      animation: moveToLeft 2s ease-in-out forwards;
      animation-delay: 14s;opacity: 0;
}

@keyframes moveToLeft {
      0% {opacity: 0;
        transform: translateY(0px);
      }
      100% {opacity: 1;
        transform: translateY(20px);
      }
    }



.flixengage1 {
    width: 100%;
    background: #fff;
    text-align: center;position: absolute;
    z-index: 1000;
    animation: divbox4 3s ease-out forwards;
    animation-delay: 22s;opacity: 0;
  }

.divbox4 {
    width:360px;
    height: 450px;
    background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-1.svg") no-repeat center center;
    margin: auto auto;
    animation: divbox4 3s ease-out forwards;
    animation-delay: 22s;opacity: 0;
}

@keyframes divbox4 {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

/* animation 2 */
.divbox5 {
  width: 170px;
  height: 450px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-9.svg") no-repeat center center;
  position: absolute;
  z-index: 400;
  left: 0px;opacity: 0;
      animation: divbox5 2s ease-in-out forwards;
      animation-delay: 24s;opacity: 0;

}
@keyframes divbox5 {
  0% { opacity: 0;margin-left: 0px;}
  100% { opacity: 1;margin-left: 150px; }
}

.divbox6 
{
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-8.svg") no-repeat center center;
position: absolute;z-index: 1330;
      width: 150px;
      height: 150px;
      margin-top: 80px;
      right: 0;
      animation: divbox6 2s ease-in-out forwards;
      animation-delay: 24s;opacity: 0;
}

@keyframes divbox6 {
      0% {opacity: 0;
        transform: translateX(0px);
      }
      100% {opacity: 1;
        transform: translateX(-170px);
      }
    }

/* animation 3 */
.flixengage2 {
    width: 100%;
    background: #fff;
    text-align: center;position: absolute;
    z-index: 2000;
    animation: divbox4 3s ease-out forwards;
    animation-delay: 29s;opacity: 0;
  }

.divbox9 {
    width:360px;
    height: 450px;
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-2.svg") no-repeat center center;
    margin: auto auto;
    animation: divbox9 3s ease-out forwards;
    animation-delay: 29s;opacity: 0;
}

@keyframes divbox9 {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.divbox7 {
 width: 160px;
      height: 150px;
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-6.svg") no-repeat center center;
  position: absolute;
  margin-left: 150px;
  z-index: 400;
  opacity: 0;
      animation: divbox7 2s ease-in-out forwards;
      animation-delay: 31s;opacity: 0;

}
@keyframes divbox7 {
  0% { opacity: 0;margin-top: 0px;}
  100% { opacity: 1;margin-top: 43px; }
}

.divbox8 
{
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-7.svg") no-repeat center center;
position: absolute;z-index: 1330;
      width: 160px;
      height: 150px;
      margin-top: 200px;
      bottom: 0;right:0;
      margin-right: 220px;
      animation: divbox8 2s ease-in-out forwards;
      animation-delay: 31s;opacity: 0;
}

@keyframes divbox8 {
      0% {opacity: 0;
        transform: translateY(0px);
      }
      100% {opacity: 1;
        transform: translateY(-120px);
      }
    }

/* animation 4 */
.flixengage3 {
    width: 100%;
    background: #fff;
    text-align: center;position: absolute;
    z-index: 2100;
      animation: flixengage3 2s ease-in-out forwards;
      animation-delay: 38s;opacity: 0;

  }

@keyframes flixengage3 {
  0% { opacity: 0;}
  100% { opacity: 1;}
}

.divbox10 
{
background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixEngage-10-1.svg") no-repeat center center;
  position: relative;
  
    width:270px;
    height: 450px;
    margin: auto auto;
      animation: divbox10 2s ease-in-out forwards;
      animation-delay: 38s;opacity: 0;
}

@keyframes divbox10 {
      0% {opacity: 0;
        transform: rotateY(0deg);
      }
      100% {opacity: 1;
        transform: rotateY(180deg);
      }
    }


/* en animation Mobile  for FlixApp */

.flixapppro {
  position: relative;
     display:block;
  text-align: center;

  margin-top: 120px;
}


.flixapppro  .flixapp0 {
    width:100%;
    height:336px;
    margin: auto auto;
/*    background: #fff;*/
  }
.flixapppro  .flixapp1 { 
 width: 240px;
  height: 336px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixApp-2.svg") no-repeat center center;
  position: absolute;
  z-index: 400;
  bottom: 0;right:0;
  margin-right: 150px;
  animation: flixapp1 3s  ease-in-out forwards 0.5s, flixapp2_hide 3s  ease-in-out forwards 10s; opacity: 0;
}

@keyframes flixapp1 {
      0% {opacity: 0;transform: translateY(0px);}
      100% {opacity: 1;transform: translateY(-30px);}
  }

.flixapppro  .flixapp2 { 
 width: 240px;
  height: 336px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixApp-1.svg") no-repeat center center;
  position: absolute;
  z-index: 430;
  margin-top:0px;margin-left: 150px;
   animation: flixapp2 3s  ease-in-out forwards 0.5s, flixapp2_hide 3s  ease-in-out forwards 10s;
    
    opacity: 0;
}

@keyframes flixapp2 {
      0% {opacity: 0;transform: translateY(0px);}
      100% {opacity: 1;transform: translateY(30px);}
  }

@keyframes flixapp2_hide {
      0% {opacity: 1;transform: translateY(30px);}
       50% { opacity: 0.5; }
      100% {opacity: 0;transform: translateY(0px);}
  }

/*  */
 .flixapppro   .flixapp3 { 
   width: 240px;
  height: 336px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixApp-4.svg") no-repeat center center;
  position: absolute;
  z-index: 516;
  bottom: 0;right:0;
  margin-right:  150px;
  animation: flixapp3 2s ease-in-out forwards;
  animation-delay:11s;opacity: 0;
}

@keyframes flixapp3 {
      0% { opacity: 0;transform: translateY(0px);}
      100% {  opacity: 1;transform: translateY(30px);}
  }


 .flixapppro .flixapp4 {  
  width: 240px;
  height: 336px;
  background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/FlixApp-3.svg") no-repeat center center;
  position: absolute;
  z-index: 510;
  margin-top:-70px;margin-left: 150px;
  animation: flixapp4 3s  ease-in-out forwards;
  animation-delay: 11s;opacity: 0;
}

@keyframes flixapp4 {
  0% {opacity: 0;transform: translateY(-70px);}
  100% {opacity: 1;transform: translateY(30px);}
  }
	
/* Mobile animation des nuages */
@-webkit-keyframes cloud1 {
    0% {margin-left: 0px;opacity: 0;}
    100% {margin-left: 220px !important;opacity: 1;}
}
 
@keyframes cloud1 {
    0% {margin-left: 0px;opacity: 1;}
    100% {margin-left: 220px !important;opacity: 0;}
}

@-webkit-keyframes cloud2{
    0% {margin-left: 110px;opacity: 0;}
    100% {margin-left: 220px !important;opacity: 1;}
}
 
@keyframes cloud2{
    0% {margin-left: 110px;opacity: 1;}
    100% {margin-left: 220px !important;opacity: 0;}
}


@-webkit-keyframes cloud3 {
    0% {margin-right: 0px;opacity: 0;}
    100% {margin-right: 220px !important;opacity: 1;}
}
 
@keyframes cloud3 {
    0% {margin-right: 0px;opacity: 1;}
    100% {margin-right: 220px !important;opacity: 0;}
}


 
@-webkit-keyframes cloud4{
    0% {margin-right: 110px;opacity: 0;}
    100% {margin-right: 220px !important;opacity: 1;}
}
 
@keyframes cloud4{
    0% {margin-right: 110px;opacity: 1;}
    100% {margin-right: 220px !important;opacity: 0;}
}


/* Mobile animation des oiseaux */

@-webkit-keyframes anim{
    0% {margin-left: 0px;opacity: 0;}
    100% {margin-left: 220px !important;opacity: 1;}
}
 
@keyframes anim{
    0% {margin-left: 0px;opacity: 1;}
    100% {margin-left: 220px !important;opacity: 0;}
}
 
@-webkit-keyframes anim2{
    0% {margin-right: 240px;opacity: 0;}
    100% {margin-right: 220px !important;opacity: 1;}
}
 
@keyframes anim2{
    0% {margin-right: 240px;opacity: 1;}
    100% {margin-right: 220px !important;opacity: 0;}
}

@-webkit-keyframes anim3{
    0% {margin-right: 0px;opacity: 0;}
    100% {margin-right: 220px !important;opacity: 1;}
}
 
@keyframes anim3{
    0% {margin-right: 0px;opacity: 1;}
    100% {margin-right: 220px !important;opacity: 0;}
}

  /* Fin design Mobile Professionnel */
	
	/* Expert : Debut design Animation */
	  .flixengage_expert1 {
  display:table;height:510px;width:100%;position:relative;
}
.flixbox7{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixengage_expert1.svg") no-repeat center center;z-index: 200;
  width: 175.5px;height: 315px;margin-left:33%;
  animation: flixbox7 2s ease-in-out forwards 1s,flixbox_hide1 4s ease-in-out forwards 11s;
  opacity: 0;
}

@keyframes flixbox7 { 
0% {opacity: 0;transform: translateY(240px);}
100% {opacity: 1;transform: translateY(40px);}
}

.flixbox8{  
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixengage_expert3.svg") no-repeat center center;
  width: 175.5px;height: 315px;left:0%;
  animation: flixbox8 2s ease-in-out forwards 2.5s,flixbox_hide1 4s ease-in-out forwards 11s;opacity: 0;
 }
@keyframes flixbox8 {
  0% {opacity: 0;transform: translateX(240px);}
  100% {opacity: 1;transform: translateX(40px);}
}

.flixbox9{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixengage_expert2.svg") no-repeat center center;
  width: 175.5px;height: 315px;
  animation: flixbox9 2s ease-in-out forwards 2.5s,flixbox_hide1 4s ease-in-out forwards 11s;opacity: 0;
}

@keyframes flixbox9 {
  0% {opacity: 0;transform: translateX(40px);}
  100% {opacity: 1;transform: translateX(190px);}
}

@keyframes flixbox_hide1 {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

/* Animate FlixEngage Expert */
@keyframes flixbox10 { 
0% {opacity: 0;transform: translateY(240px);}
100% {opacity: 1;transform: translateY(40px);}
}

.flixbox10{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixengage_expert4.svg") no-repeat center center;
  width: 175.5px;height: 315px;margin-left: 15%;
  animation: flixbox10 2s ease-in-out forwards 13s;opacity: 0;
}

@keyframes flixbox11 { 
0% {opacity: 0;transform: translateY(40px);}
100% {opacity: 1;transform: translateY(140px);}
}

.flixbox11{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixengage_expert5.svg") no-repeat center center;
  width: 175.5px;height: 315px;right: 15%;
  animation: flixbox11 2s ease-in-out forwards 13s;opacity: 0;
}

/* FlixMonitor Expert */
flixmonitor_expert {
  position: absolute;width:100%;
  text-align: center;height: 100%;
}

@keyframes flixmonitor_expert1 { 
0% {opacity: 0;transform: translateY(40px);}
100% {opacity: 1;transform: translateY(140px);}
}

@keyframes flixmonitor_hide1 {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

.flixmonitor_expert1 { 
 position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixmonitor_expert1.svg") no-repeat center center;
  width: 367px;height: 244px;margin-left: 5% !important; 
  animation: flixmonitor_expert1 2s ease-in-out forwards 1s,flixmonitor_hide1 4s ease-in-out forwards 8s;
  opacity: 0;
 }

@keyframes flixmonitor_expert2 { 
0% {opacity: 0;transform: translateY(40px);}
100% {opacity: 1;transform: translateY(140px);}
}
@keyframes flixmonitor_hide2 {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

.flixmonitor_expert2 { 
 position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixmonitor_expert2.svg") no-repeat center center;
  width: 367px;height: 244px;margin-left: 5% !important; 
   animation: flixmonitor_expert2 2s ease-in-out forwards 9s,flixmonitor_hide2 4s ease-in-out forwards 16s;
  opacity: 0;
}

@keyframes flixmonitor_expert3 { 
0% {opacity: 0;transform: translateY(240px);}
100% {opacity: 1;transform: translateY(80px);}
}
@keyframes flixmonitor_hide3 {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

.flixmonitor_expert3 { 
 position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixmonitor_expert3.svg") no-repeat center center;
  width: 367px;height: 244px;margin-left: 5% !important; 
  animation: flixmonitor_expert3 2s ease-in-out forwards 17s,flixmonitor_hide3 4s ease-in-out forwards 22s;
  opacity: 0;
}

@keyframes flixmonitor_expert4 { 
0% {opacity: 0;transform: translateY(240px);}
100% {opacity: 1;transform: translateY(80px);}
}


.flixmonitor_expert4 {  
 position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/flixmonitor_expert4.svg") no-repeat center center;
  width: 367px;height: 244px;margin-left: 5% !important; 
  animation: flixmonitor_expert4 2s ease-in-out forwards 23s;
  opacity: 0;
}
/* Fin design animation expert */	
/*Debut design Entreprise */
.flixengage_business1 {
  height: 100%;
}

@keyframes flixbusiness_hide1 {
  0% {opacity: 1;}
  50% {opacity: 0,5;}
  100% {opacity: 0;}
}

@keyframes flixbusiness1 { 
0% {opacity: 0;transform: translateX(-350px);}
100% {opacity: 1;transform: translateX(190px);}
}

.flixbusiness1{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/Flixengage__business1.svg") no-repeat center center;z-index: 400;
  width: 352px !important;height: 268px  !important;right:0;
  animation: flixbusiness1 2s ease-in-out forwards 1s,flixbusiness_hide1 4s ease-in-out forwards 8s;
  opacity: 0;
}


@keyframes flixbusiness2 { 
0% {opacity: 0;transform: translateX(0px);}
100% {opacity: 1;transform: translateX(50px);}
}


.flixbusiness2{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/Flixengage_business2.svg") no-repeat center center;z-index: 400;
  width: 327px  !important;height: 268px !important;left:0;
  animation: flixbusiness2 2s ease-in-out forwards 1s,flixbusiness_hide1 4s ease-in-out forwards 11s;
  opacity: 0;
  margin-top:100px;
}


.flixmonitor_business1 {
left:0;
position:absolute;display:table;
 
}

@keyframes flixbusiness_hide2 {
  0% {opacity: 1;}
  50% {opacity: 0,5;}
  100% {opacity: 0;}
}

@keyframes flixbusiness3 { 
0% {opacity: 0;transform: translateX(-230px);}
100% {opacity: 1;transform: translateX(170px);}
}

.flixbusiness3{
  position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/Flixmonitor__business1.svg") no-repeat center center;z-index: 400;
  width: 208px !important;height: 173px !important;right:0;margin-top: 180px;
  animation: flixbusiness3 2s ease-in-out forwards 1s,flixbusiness_hide2 4s ease-in-out forwards 11s;
  opacity: 0;
}

@keyframes flixbusiness4 { 
0% {opacity: 0;transform: translateX(180px);}
100% {opacity: 1;transform: translateX(10px);}
}

.flixbusiness4{
position: absolute;background: transparent url("https://flixtalent.com/wp-content/uploads/2023/04/Flixmonitor__business3.svg") no-repeat center center;z-index: 400;
width: 400.5px !important;height:252px !important;margin-left:0px !important;
animation: flixbusiness4 2s ease-in-out forwards 1s,flixbusiness_hide2 4s ease-in-out forwards 11s;opacity:0;
}

/*Fin design Entreprise */
}

@media only screen and (min-width:480){

	
}

@media only screen and (max-width: 480px) {
	.text_slider {
		font-size:27px !important;
	}
	.titre_service {
		font-size:35px;
	}
	.eael-sticky-video-player2 {width:400px !Important;}
	
	
}

/*Mobile 768px */
@media only screen and (min-width:768px){
  .text_titre_home {
background-size:36% !important;font-size:3rem !important;	   
text-align:center;
	   background-color:transparent;
	   background-image: linear-gradient(90deg, #D73089 20%,#90579f 50%, #643173 100%) !important;
 -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
	   font-family:"Lexend", Sans-serif;font-size:2.5rem;font-weight:700;  
}	
}
/*  Mobile <= 768px  */
@media only screen and (max-width: 768px) { 

}

/*  Mobile <= 1024px  */
@media only screen and (max-width: 1024px) { 

}



/*  Mobile <= 1600px  */
@media only screen and (max-width: 1600px) { 

}

/*  Mobile > 1600px  */
@media only screen and (min-width: 1600px) { 

}