@media (max-width: 1024px) {
	.cover img {
		display: none !important; 
	}
}
@media (max-width: 768px) {
	header nav,
	header .signup,
	header .profile	{
		display: none !important; 
	}
	.service .title {
		font-size: 35px !important;
	}
	.usage .example .content {
		gap: 24px !important;
	}
	.service .title img {
		right: 10px !important;
	}
	.menu-btn {
		display: block !important;
	}
	.menu ul {
		display: flex !important;
	}	
	.wmksContainer,
	.wmks-button {
		display: none !important;
	}
	.wmks-prompt {
		display: block !important;
	}
}
@media (max-width: 840px) {
	.about .block .component {
		width: 80% !important;
	}
}
@media (max-width: 425px) {
	.tarifs .title img {
		right: 210px !important;
	}
	.price {
		font-size: 30px !important;
	}
}