.mlw_qmn_new_question {
	font-family: 'Lora', serif;
	font-size: 25px;
	line-height: 1.3em;
	font-weight: 600 !important;
	color: #221C1B;
}

.qmn_radio_answers label {
	font-size: 20px !important;
		font-family: 'Inter', serif;
}

.qmn_radio_answers input[type="radio"] {
  transform: scale(1.5);
  margin-right: 8px; /* Optional: Adds space between the button and label */
}

.qsm-input-label {
	margin-bottom: 10px !important;
}

.qmn_radio_answers {
	padding-top: 20px;
}

.qsm-input-label {
		line-height: 1.2em !important;

}
 a.qmn_btn.mlw_qmn_quiz_link.mlw_next.mlw_custom_next {
	background: #C939B8 !important;
	 border-radius: 40px;
	 opacity: 0.9;
}

a.qmn_btn.mlw_qmn_quiz_link.mlw_next.mlw_custom_next:hover {
opacity:1;
}

a.qmn_btn.mlw_qmn_quiz_link.mlw_previous {
	background: #41BDD8 !important;
	 border-radius: 40px;
	 opacity: 0.9;
}

a.qmn_btn.mlw_qmn_quiz_link.mlw_next.mlw_custom_next:hover {
opacity:1;
}

.qsm-progress-bar {
	display: none !important;
}

input.qsm-btn.qsm-submit-btn.qmn_btn {
	background: #C939B8 !important;
	 border-radius: 40px;
	 opacity: 0.9;
}

input.qmn_btn.mlw_qmn_quiz_link.mlw_next.mlw_custom_next:hover {
opacity:1;
}

input.qsm-btn.qsm_retake_button.qmn_btn{
	background: #C939B8 !important;
	 border-radius: 40px;
	 opacity: 0.9;
}

input.qsm-btn.qsm_retake_button.qmn_btn:hover{
	 opacity: 1;
}

.mlwEmail, #contact_field_0 {
	width: 100% !important;
	height: 50px !important;
}

@media (min-width: 1024px) {
  .mlwEmail, .contact_field_0 {
    width: 70% !important;
  }
}

.qsm-contact-type-checkbox > label{
	font-size: 16px !important;
	font-weight: 500 !important;
	line-height: 1.2em;
	margin-left: 10px !important;
}

.lwpcngNotice_message{
			font-family: 'Inter', serif;
	font-size:14px;
}

div.lwpcngNotice {
	background:#40BDD8 !important;
	border: none;
	color: #393030;
}

div.lwpcngNotice_message > a {
	color:#BF38AF !important;
}

.lwpcngNotice_accept {
	background:white;
	border:none;
	color: #393030 !important;
		border-radius:40px;
}
.lwpcngNotice_accept:hover {
	color:white !important;
	background: #C339B2 !important; 
}
.lwpcngNotice_reject {
	border:none;
	color:whitesmoke !important;
			border-radius:40px;

}
.lwpcngNotice_reject:hover {
	border:none;
	background: #C339B2 !important;
	color:white !important;

}


.wp-block-button__link {
    background: linear-gradient(160deg, #41BDD8, #C93AB8);
  transition: background 0.5s ease;
	color: white !important;
	font-weight: 600;

}

selector button:hover {
    background: linear-gradient(-160deg, #41BDD8, #C93AB8);
  transition: background 0.5s ease;
  
}