#send-routine-email .submit-btn, .send-routine-section .submit-btn.logged-submit {
	width: 315px;
    font-family: sans-serif, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial;
}

.hide-mobile .consultation-modal__swipe-wrapper--text {
    background: linear-gradient(90deg, grey, transparent);
}
@media (min-width: 1024px) {
	.consultation-intro__head .mobile-only {
		display: none;
	}
	.consultation-intro__head {
		font-size: 40px;
	}
}
@media (max-width: 1023px) {
	.consultation-intro__head {
		font-size: 30px;
	}
}
.bgQuestion_eye_care .consultation-questionnaire-card-name-js {
    color: white;
}

.consultation-questionnaire__content.bgQuestion_deep_cleanse{
	 background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.1)), url(../images/questionnaire/2020_consultation_men_question_shave_everyday.jpg);
         background-position: 50% 50%;
         background-size: cover;
}

.bgQuestion_deep_cleanse .consultation-questionnaire__card__name {
    color: white;
}
@media screen and (min-device-width: 767px) and (max-device-width: 850px) {
    .consultation-questionnaire__content.bgQuestion_deep_cleanse {
         background-position: 50% 20%;
    }
}
.consultation-questionnaire__content.bgQuestion_shave_everyday {
    background-image: linear-gradient(
	0deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), url(../images/questionnaire/2020_consultation_men_question_manual_shave.jpg);
    background-position: 35% 50%;
}
@media (min-width: 1024px) {
    .consultation-questionnaire__background.bgQuestion_deep_cleanse:after {
  	 background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url(../images/questionnaire/2020_consultation_men_question_shave_everyday.jpg);
         background-size: cover;
     }
	 .consultation-questionnaire__background.bgQuestion_shave_everyday:after {
        background: linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), url("../images/questionnaire/2020_consultation_men_question_manual_shave.jpg");
		background-size: cover;
        background-position: center left;
    }
}

