.container{
	font-family: 'Montserrat', sans-serif;
}

.subtitle{
	width: 100%;
	padding: 2rem;
}


/*Formulaire*/
.klaviyo-form-QZK9tX{
	padding: 0.5rem 0.5rem 0 0.5rem;
}
.Button__FormStyledButton-p2mbjt-0 {
    border-radius: 0 0 40px !important;}
#sub-form p{font-family: 'Yeseva One', cursive;color:#CA6030;text-align: center;}
#sub-form.mobile-only img{
	padding: 0 5%;
	margin-bottom: 2em;
}
.sub-form.desktop-only img{
	padding: 1rem 0;
}

.sub-form img{
	padding: 2rem 0 1rem;
}

/*Entreprises*/
.brand-col{
	width: 50%;
}
#brand-col-left{
	float: left;
}
#brand-col-right{
	float: right;
}

@media only screen and (min-width: 768px) {
	.mobile-only{display:none;}
}


/*Mobile queries*/
@media only screen and (max-width: 767px) {
	.desktop-only{display:none;}
	.container{
		padding: 0;
		max-width: none;
	}
	.klaviyo-form-QZK9tX{
	padding: 5%;
	}
	#row-2 .subtitle{
		padding: 2rem 0 0.5rem;
	}

	#entreprises .subtitle{
		padding: 1.5rem 0 2rem;
	}
	.sub-form img{
	padding: 1rem 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 990px) {
	#texte{font-size: 12px;}
}