#page-services-details {
	padding: 0 0 80px;
	position: relative;
}

#page-services-details .p-service .blcTxt {
	flex: 0 0 60%;
	-ms-flex: 0 0 60%;
	max-width: 60%;
}

#page-services-details .p-service .cardImg {
	flex: 0 0 40%;
	-ms-flex: 0 0 40%;
	max-width: 40%;
}

#page-services-details .p-service .blcImg { 
	right: auto; 
	left: 115px; 
	bottom: auto; 
	top: 55px ;
	position: absolute;
}

.blcDeco {
	position: absolute;
	right: 100px;
	bottom: 100px;
	width: 100px;
	height: 100px;
}

.blcDeco .anim1  {
	top: 70px
}

.blcDeco .anim3 {
	top: -35px;
	right: -19px;
}
.blcDeco .anim3 img {
	width: 45px;
	height: 50px;
	object-fit: cover;
}

#page-services-details .p-service .blcTxt ul {
	margin-left: 14px;
}


#page-services-details .btn-primary {
	margin-top: 25px;
}

#page-services-details .p-service .content {
	padding: 80px 60px 80px
}
#page-services-details .p-service.sec-site .blcImg {
	left: 175px;
}
#page-services-details .p-service.sec-commerce .blcImg .img3 {
	left: 300px;
}
#page-services-details .p-service.sec-intranet .blcImg .img7 {
	bottom: -56px;
	left: -115px;
}



@media (max-width:1500px) {  
	.blcDeco {
		bottom: 70px
	}
	#page-services-details {
		padding: 20px 0 110px;
		position: relative;
	}
}
@media (max-width: 1200px) {
  #page-services-details .p-service.sec-intranet .blcImg .img7 {
    left: -80px;
  }
  #page-services-details .p-service .blcImg {
  	left: 80px
  }
}

@media (max-width:1024px) {  
	#page-services-details .p-service .cardImg {
		flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		max-width: 100%;
	}
	#page-services-details .p-service .blcTxt {
		flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		max-width: 100%;
	}
	#page-services-details .p-service .blcImg {
		right: auto;
		left: 0;
		bottom: auto;
		top: 0;
		position: relative;
		right: 0;
		margin: auto;
	}
	#page-services-details .p-service .content {
		flex-direction: column-reverse;
		margin-bottom: 40px
	}
	#page-services-details .section {
		margin-bottom: 0;
	}
	#page-services-details .p-service .content {
		flex-direction: column;
	}

/*	#page-services-details .p-service.sec-intranet .blcImg .img7 {
		left: 0;
	}
	#page-services-details  .p-service.sec-intranet .blcImg .img1 {
		right: 0;
	}*/

	#page-services-details  .sec-intranet.p-service .blcImg {
		right: -110px;
	}
	#page-services-details .p-service .content {
		padding: 80px 0 0;
	}
	#page-services-details .p-service.sec-intranet .blcImg .img1 {
		right: 0;
		top: 20px;
	}
	#page-services-details .p-service.sec-intranet .blcImg .img3 {
		right: 80px;
	}
	#page-services-details .p-service.sec-intranet .blcImg .img4 {
		bottom: 4px;
		left: 237px;
		z-index: 3;
	}
	#page-services-details .p-service .blcImg {
		left: 50px
	}
	#page-services-details .p-service.sec-appWeb .content {
		flex-direction: column-reverse;

	}
	#page-services-details .p-service.sec-design  .content {
		flex-direction: column-reverse;

	}
	#page-services-details .p-service.sec-site   .content {
		flex-direction: column-reverse;

	}
	#page-services-details .p-service.sec-commerce  .content {
		flex-direction: column-reverse;
	}
	#page-services-details .p-service.sec-intranet   .content {
		flex-direction: column-reverse;
	}
	#page-services-details .p-service.sec-appMob    .content {
		flex-direction: column-reverse;
	}

	#page-services-details .p-service .blcImg {
		height: 400px;
		width: 420px;
	}


}

@media (max-width:1024px) { 
  #page-services-details .p-service .blcTxt .blc-titre {
    padding-left: 220px;
  }
  #page-services-details .p-service.sec-appWeb .blcTxt .blc-ico {
	left: 63px;
  }
}



@media (max-width:767px) { 
	.blcDeco { 
		display: none 
	}
	#page-services-details {
		padding: 0px 0 60px;
		position: relative;
	}
	#page-services-details .p-service .blcImg { width: 300px }
	#page-services-details .p-service.sec-intranet .blcImg .img1 { right: 0 }
	#page-services-details .p-service.sec-intranet .blcImg .img3 { right: 0 }

	#page-services-details .p-service .blcImg {
		width: 300px;
	}

	#page-services-details .p-service.sec-intranet .blcImg .img1 {
		right: -120px;
	}





}

@media (max-width:600px) { 
	#page-services-details {
		padding: 0 0 60px;
	}
	#page-services-details .section {
		margin-bottom: 0;
	}
	#page-services-details .p-service.blcImg { 
		width: 190px; 
	}
	#page-services-details .p-service .blcImg .img5 { left: -30px }
	#page-services-details .p-service.reverse .content .blcImg {
		min-height: 330px;
		right: 0;
		left: 0;
		margin: auto;
		width: 250px;
	}
	#page-services-details .p-service.sec-intranet .blcImg .img1 { right: 0 }
	#page-services-details .p-service.sec-site .blcImg {
		left: 0;
	}
	#page-services-details .p-service.sec-commerce .blcImg .img3 {
		left: 199px;
	}
	#page-services-details .p-service.sec-intranet .blcImg .img7 {
		bottom: 20px;
	}
	#page-services-details .p-service .blcTxt .blc-titre {
		padding-left: 0;
	}

	#page-services-details .p-service.sec-intranet .blcImg .img3 {
		right: -25px;
	}
	#page-services-details .p-service.sec-intranet .blcImg .img4 {
		bottom: 55px;
		left: 215px;
		z-index: 3;
	}
	#page-services-details .p-service.sec-intranet .blcImg .img7 {
		bottom: 20px;
	}
	#page-services-details .p-service.sec-intranet .blcImg .img1 {
		right: -94px;
	}
	#page-services-details .sec-intranet.p-service .blcImg {
		right: 0;
		width: 250px;
		left: 0;
		min-height: 330px;
		height: 300px
	}
	#page-services-details .p-service.sec-intranet .blcImg .img7 {
		bottom: 20px;
		left: 0;
	}






}
