/* -- RESPOSIVE GRAND ÉCRAN -- */
@media screen and (min-width:1600px){
	/*1er bloc - Breadcrumb / H1*/
	.page-child #content > div > :first-child > .e-con-inner{width:85vw!important}
	
	/*2e bloc - APPLICATIONS*/
		/*incitation au blog*/
	.page-child #content > div > :nth-child(2) > div > :not(:nth-child(2)) h2{font-size:1.8vw!important;}
	.page-child #content > div > :nth-child(2) > div > .lqd-text-tag-h2:not(:nth-child(2)){width:46%!important}
	.page-child #content > div > :nth-child(2) > div > div:last-child{width:44%!important; position:absolute!important;right:-3vw!important;bottom:0!important;}
	.page-child #content > div > :nth-child(2) > div article{margin:10px!important}
	.page-child #content > div > :nth-child(2) > div article h5{margin-top:30px!important;}
	.page-child #content > div > :nth-child(2) > div .elementor-widget-lqd-button{margin-top:30px!important}
		/*liquid box*/
	.page-child #content > div > :nth-child(2) .lqd-box-title{font-size:24px!important}
	.page-child #content > div > :nth-child(2) > div:first-child{width:40%!important}
	.page-child #content > div > :nth-child(2) > div:nth-child(2){width:50%!important}
	
	/*3e bloc - part 2*/
	.page-child #content > div > :nth-child(3) > div:nth-child(2) > div:first-child{width:44%!important}
	.page-child #content > div > :nth-child(3) > div:nth-child(2) > div:last-child figure{width:40%!important;float:right!important;}
	
	/*3e bloc - part 3*/
	.page-child #content #avantages > div:first-child > div:last-child{width:44vw!important}
	.page-child #content #avantages > div:last-child > div {max-width:80vw!important}
	.page-child #content #avantages > div:last-child > div h3{font-size:1.4vw!important;}
	.page-child #content #avantages > div:last-child > div p{line-height:1.2em!important}
	.page-child #content #avantages > div:last-child > div > div > div:last-child{max-width:80vw!important}
	.page-child #content #avantages > div:last-child .lqd-text-tag-p > *{padding:1vw!important;}
	
	/*4e bloc - ETAPES*/
	.page-child #content #etapes > div .lqd-text-tag-h2 h2{width:90vw!important}
	.page-child #content #etapes > div:nth-child(2){margin-top:auto!important}
	
	/*5e bloc - EQUIPE*/
	.page-child #content > div > :nth-child(5) > div{max-width:80%!important;}
	.page-child #content > div > :nth-child(5) h2{font-size:2.6vw!important;}
	.page-child #content > div > :nth-child(5) > div > div:nth-child(2) > div:nth-child(3){width:18vw!important;--align-self:center!important;}
	.page-child #content > div > :nth-child(5) > div > div:nth-child(2) > div:nth-child(3) .lqd-text-el span{font-size:1vw!important;}
	
	
	/*6e bloc - FAQ*/
	.page-child #faq h4{font-size:1.8vw!important}
	.page-child #faq p{width:45% !important}
	
	/*7e bloc - TEMOIGNAGE*/
	.page-child #content > div > :nth-child(7) > div:first-child > div{width:17vw!important;}
	.page-child #content > div > :nth-child(7) h2{font-size:2.6vw!important;max-width:75%}
	
	/*GLOBAL*/
	.page-child #content p{line-height:1.2em!important;}
}

/* -- RESPOSIVE TABLETTE -- */
@media screen and (max-width:1024px){
	/*1er bloc - LANDING*/
	.page-child #content > div > :first-child{min-height:36vh!important;max-width:90vw!important;}
	
	/*2e bloc - APPLICATIONS*/
	.page-child #applications > div > .elementor-widget-lqd-text > div{margin-right:0!important;}
	.page-child #applications{margin-bottom:-3px!important;}
	
		/*incitation au blog*/
	.page-child #content > div > :nth-child(2) > div > .lqd-text-tag-h2:not(:nth-child(2)){width:46%!important;left:-25%!important;margin:calc(340px / 3) 0!important;}
	.page-child #content > div > :nth-child(2) > div > div:last-child{width:44%!important; position:absolute!important;right:-3vw!important;bottom:0!important;}
	.page-child #content > div > :nth-child(2) > div article{margin:10px!important}
	.page-child #content > div > :nth-child(2) > div article h5{margin-top:30px!important;font-size:16px!important}
	.page-child #content > div > :nth-child(2) > div .elementor-widget-lqd-button{margin-top:30px!important}
		/*liquid box*/
	.page-child #applications > div:last-child > div:first-child{left:-63px!important;}
	.page-child #applications > div:last-child > div:nth-child(13){left:110px!important;top:340px!important;transform:scale(0.8)!important;}	
	.page-child #applications > div:last-child > div:nth-child(16){left:-43px!important;top:320px!important;}
	/*3e bloc - AVANTAGES*/
	.page-child #content #avantages > div:nth-child(2) h2{font-size:36px!important;margin-left:-20px!important;margin-bottom:20px!important;}
	.page-child #content #avantages > div:nth-child(2){margin-bottom:40px!important;}
	.page-child #content #avantages > div:nth-child(2) > div:first-child{width:45%!important;}
	.page-child #content #avantages > div:nth-child(2) > div:last-child{width:40%!important;}
	.page-child #content #avantages > div:nth-child(2) > div:last-child img{width:60%!important;position:relative!important;right:0!important;top:0!important;}
	.page-child #content #avantages > div:nth-child(2) a.lqd-btn{margin-left:-50px!important}
	.page-child #content #avantages > div:last-child > div{gap: 0 20px!important}
	.page-child #content #avantages > div:last-child > div > div{width:calc(33.33% - 40px/3)!important}
	.page-child #content #avantages > div:last-child > div > div:not(:last-child) > div{margin-bottom:40px!important}
	.page-child #content #avantages > div:last-child > div > div .lqd-box-icon{display:none!important}
	.page-child #content #avantages > div:last-child > div > div:last-child > div{margin-top:25px!important}
	
	/*4e bloc - ETAPES*/
	.page-child #content #etapes{flex-wrap:wrap!important;}
	.page-child #content #etapes > div{width:100%!important;}
	.page-child #content #etapes > div:last-child{margin-top:80px!important;}
	.page-child #content #etapes > div:first-child .lqd-steps-step{padding:10px!important}
	.page-child #content #etapes > div:first-child .lqd-steps-content button{font-size:18px!important;}
	
	/*5e bloc - EQUIPE*/
	.page-child #content > div > :nth-child(5) figure{width:66%!important;}
	
	/*7e bloc - TEMOIGNAGE*/
	.page-child #content > div > :nth-child(7){margin-top:-3px!important;}
}

/* -- RESPOSIVE MOBILE -- */
@media screen and (max-width:765px){
	/*GENERAL*/
	.page-child h2{font-size:24px!important}
	.page-child h3{font-size:28px!important}
	
	/*1er bloc - LANDING*/
	.page-child #content > div > :first-child > div > div{align-content:center;}
	.page-child #content > div > :first-child h1{font-size:24px!important;}
	.page-child #content > div > :first-child nav{max-width:98vw!important;width:98vw;left:1vw!important;right:1vw!important;}
	.page-child #content > div > :first-child nav ul{gap:12px!important}
	.page-child #content > div > :first-child nav a{font-size:12px!important;text-align:center!important}
	
	/*2e bloc - APPLICATIONS*/	
	.page-child #applications{padding:60px 6%!important}
	.page-child #applications > div > :not(:nth-child(2)) h2{font-size:18px!important;}
		/*incitation blog*/
	.page-child #content > div > :nth-child(2) > div > .lqd-text-tag-h2:not(:nth-child(2)){width:100%!important;left:0!important;margin:0!important;}
	.page-child #content > div > :nth-child(2) > div > div:last-child{width:66%!important; position:initial!important;}

	/*3e bloc - AVANTAGES*/
		/*P1*/
	.page-child #content #avantages {padding:20px!important}
	.page-child #content #avantages > div:first-child{padding-top:0px!important}
	.page-child #content #avantages > div:first-child > div:nth-child(2){padding:20px!important;border-radius:35px!important;}
	/*P2*/
	.page-child #content #avantages > div:nth-child(2) > div:first-child{width:90%!important;}
	.page-child #content #avantages > div:nth-child(2) > div:last-child{width:100%!important;}
	.page-child #content #avantages > div:nth-child(2) h2{font-size:28px!important;margin-left:0!important;margin-bottom:40px!important;}
	.page-child #content #avantages > div:nth-child(2) > div:last-child > div:first-child{width:20%!important;position:absolute;top:-70px;right:-10%}
	.page-child #content #avantages > div:nth-child(2) > div:last-child > div:last-child > div{text-align:center!important;}
	.page-child #content #avantages > div:nth-child(2) > div:last-child > div:last-child > div > a{margin-left:0!important;margin-top:35px!important;}
	/*P3*/
	.page-child #content #avantages > div:nth-child(3) > div{display:block!important;}
	.page-child #content #avantages > div:nth-child(3) > div > div{width:75%!important;}
	.page-child #content #avantages > div:nth-child(3) > div > div:nth-child(2n){margin-left:25%!important;}
	.page-child #content #avantages > div:nth-child(3) > div > div h3{font-size:18px!important;}
	.page-child #content #avantages > div:nth-child(3) > div > div:last-child{width:100%!important}
	
	/*4e bloc - ETAPES*/
	.page-child #content #etapes{padding-top:60px!important;}
	.page-child #content #etapes > div:first-child .lqd-steps-content button{line-height:1.3em!important;}
	.page-child #etapes > div:first-child .lqd-steps-indicator-wrap{top:20px!important;}
	.page-child #content #etapes > div:last-child{margin-top:0px!important;margin-bottom:60px!important;}
	
	/*5e bloc - EQUIPE*/
	.page-child #content > div > :nth-child(5) > div > div > div:nth-child(6){margin-top:20px!important;}
	.page-child #content > div > :nth-child(5) > div > div > div:nth-child(6) *{font-size:34px!important;}
	
	/*6e bloc - FAQ*/
	.page-child #faq{width:90vw!important;padding:10%!important;}
	.page-child #faq h4{font-size:18px!important;}
	
	/*7e bloc - TEMOIGNAGE*/
	.page-child #content > div > :nth-child(7){padding:8%!important;width:90vw!important;margin:-3px auto 80px auto!important;}
	.page-child #content > div > :nth-child(7) > div:first-child{width:66%; margin: 0 auto!important;}
}