body{
	font-family: 'Muli', sans-serif;
	margin: 0;
	line-height: 1.4;
	overflow-y: scroll;
	overflow-x: hidden;
}

h1 {
	font-family: 'Muli', sans-serif;
	font-size: 40px;
	font-weight: 800;
}

h2 {
	font-size: 28px;
	font-weight: 600;
}

p {
	font-family: 'Montserrat', sans-serif;
	font-size: ;
}

a {
	text-decoration: none;
}

.desktop {
	display: none;
}

.phone {
	display: block;
}

.section__first{
	background: linear-gradient(#FF8E00, #FFC100);
	text-align: center;
	color: #FFF;
	padding: 15% 10%;
	margin-bottom: 80px;
}

.section__color--clear{
	background-color:#EEEEEE;
	padding-top: 5%;
	padding-bottom: 10%;
}

.section__color--last{
	margin: 0;
	padding-bottom: 20%;
}

.box__text{
	margin-right: 50px;
	margin-left: 50px;
}

.big__txt{
	color: #FF8E00;
	text-align: center;
	font-size: 40px;
}

.picto {
	width: 101vw;
	margin-left: -0.5vw;
	margin-top: 80px;
	margin-bottom: -60px;
}

.btn {
  cursor: pointer;
  border-radius: 10px;
  text-align: center;
  padding: 15px;
  font-weight: 600;
  box-shadow: 0px 2px 4px 0px rgba(117, 117, 117, 0.53);
  background-color: #FFF;
  color: #EE7302;
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.btn:hover{
  background-color:#EE7302 ;
  color: #fff;
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.space__bottom{
	margin-bottom: 100px;
}

.box__text--last {
	display: flex;
	flex-direction: column;
	align-items: center;
}


@media(min-width: 500px) {

	.sep {
		padding-bottom: 80px;
		margin-bottom: 80px;
		border-bottom: 1px solid #c1c1c1;
	}

	.desktop {
		display: block;
	}

	.phone {
		display: none;
	}

	.desktop__flex {
		display: flex;
		flex-direction: column;
	}

	.box__text {
		display: flex;
		max-width: 450px;
		flex-direction: column;
	}

	.box__text--center {
		align-self: center;
	}

	.svg__question {
		width: 220px;
	}

	.section {
		display: flex;
		justify-content: space-between;
		flex-direction: row;
		margin-left: 20vw;
		margin-right: 20vw;
	}

	.picto__smoke {
		margin-top: -80px;
		width: 220px;
	}

	.picto--right {
		margin-right: 5vw;
	}

	.picto--left {
		margin-left: 5vw;
	}

	.section__color--last{
		flex-direction: column;
	}
}