@media (max-width: 9980px) and (min-width: 1601px) {
  .elementor-1699
    .elementor-element.elementor-element-1e57c54
    .elementor-divider-separator {
    width: 36.5% !important;
  }
}
@media (max-width: 1600px) and (min-width: 1501px) {
  .elementor-1699
    .elementor-element.elementor-element-1e57c54
    .elementor-divider-separator {
    width: 43% !important;
  }
}

@media (max-width: 9980px) and (min-width: 1501px) {
  /*=====================  DIGITAL  ======================*/
  #post-1699
    .entry-content.digital
    .elementor-element-23809c7
    .elementor-element-ffb1263
    .elementor-widget-container
    div {
    background-position-x: -500px !important;
  }
  .elementor-1699 .elementor-element.elementor-element-5494466 {
    right: 7%;
    width: 420px;
    margin-top: 40px;
  }
  .elementor-1699
    .elementor-element.elementor-element-94595ee
    .pt-cv-colsys
    .pt-cv-content-item
    .pt-cv-thumb-default {
    width: 100%;
    padding: 0;
    margin: 0;
  }
  #post-1699
    .elementor-1699
    .elementor-element.elementor-element-94595ee
    .pt-cv-colsys
    .pt-cv-content-item {
    padding: 25px;
  }
  #post-1699 .pt-cv-wrapper {
    width: 100%;
  }
  #post-1699
    .element.elementor-element-94595ee
    .pt-cv-colsys
    .pt-cv-content-item
    .pt-cv-thumb-default {
    width: 100% !important;
  }
  #post-1699
    .elementor-1699
    .elementor-element.elementor-element-94595ee
    .pt-cv-colsys
    .pt-cv-content-item
    img {
    height: inherit;
    border-radius: 10px;
  }
  #post-1699 .pt-cv-view .pt-cv-ifield:after {
    border-radius: 10px;
  }
  .elementor-1699
    .elementor-element.elementor-element-1e57c54
    .elementor-divider-separator {
    position: absolute;
    top: -20px;
    right: -105px;
  }

  /*.elementor-1699 .elementor-element.elementor-element-94595ee .pt-cv-colsys .pt-cv-content-item,
	.elementor-1699 .elementor-element.elementor-element-94595ee .pt-cv-colsys .pt-cv-content-item:nth-child(even){
		width: 45%;
	    min-height: 300px;
	    margin: 40px auto;
	    max-height: 300px;
	    height: 300px;
	    padding-bottom: 0;
	    display:inline;
	}
	.elementor-1699 .elementor-element.elementor-element-94595ee .pt-cv-colsys .pt-cv-content-item .pt-cv-ifield{
		height: 100%;
	}
	#pt-cv-view-d4eec3cmho .pt-cv-page{
		max-width: 80%;
	    margin: 0 auto;
	    display: flex;
	    height: auto;
	    text-align: center;
	    width: 80%;
	    flex-wrap: wrap;
	}
	.elementor-1699 .elementor-element.elementor-element-94595ee .pt-cv-colsys .pt-cv-content-item .pt-cv-thumb-default{
		width:100%;
		height: 100%;
	}
	.elementor-1699 .elementor-element.elementor-element-e6df4e5 > .elementor-widget-container{
		margin:0 auto;
	}
	.elementor-1699 .elementor-element.elementor-element-94595ee{
	    margin-top: -70px;
	}*/

  #post-1699
    .elementor-element-520c77c
    .elementor-element-c73fdf5
    .elementor-widget-wrap.elementor-element-populated {
    padding: 0;
  }
}
@media (max-width: 1499px) and (min-width: 1400px) {
  #post-1699
    .elementor-element-23809c7
    .elementor-element-ffb1263
    .elementor-widget-container
    div {
    background-size: 102% !important;
  }
}
@media (max-width: 1399px) and (min-width: 1300px) {
  #post-1699
    .elementor-element-23809c7
    .elementor-element-ffb1263
    .elementor-widget-container
    div {
    background-size: 110% !important;
  }
}
@media (max-width: 1299px) and (min-width: 1201px) {
  #post-1699
    .elementor-element-23809c7
    .elementor-element-ffb1263
    .elementor-widget-container
    div {
    background-size: 120% !important;
  }
}
@media (max-width: 880px) and (min-width: 800px) {
  #post-1699
    .elementor-element-23809c7
    .elementor-element-ffb1263
    .elementor-widget-container
    div {
    background-size: 111% !important;
  }
}
@media (max-width: 799px) and (min-width: 769px) {
  #post-1699
    .elementor-element-23809c7
    .elementor-element-ffb1263
    .elementor-widget-container
    div {
    background-size: 116% !important;
  }
}

#post-1699
  .elementor-element-f5719f2
  .elementor-element-4ad708f
  .elementor-widget-container
  input {
  background-color: #ea565f !important;
}

/*trait digital*/
#post-1699
  > div
  > div
  > div
  > section.elementor-section.elementor-top-section.elementor-element.elementor-element-aa2b456.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default
  > div
  > div
  > div
  > div
  > div
  > div
  > span {
  width: 1100px !important;
}

/*bloc img*/
@media (min-width: 1500px) and (max-width: 9980px) {
  /*taille bloc*/
  #post-1699
    .elementor-1699
    .elementor-element.elementor-element-94595ee
    .pt-cv-colsys
    .pt-cv-content-item {
    width: 500px;
    padding: 25px;
    height: 300px;
  }
}

/*end bloc img*/
#post-1699
  > div
  > div
  > div
  > section.elementor-section.elementor-top-section.elementor-element.elementor-element-23809c7.elementor-section-full_width.elementor-hidden-phone.elementor-section-height-default.elementor-section-height-default
  > div
  > div
  > div
  > div
  > div
  > div {
  filter: brightness(75%) !important;
}
