.elementor-481 .elementor-element.elementor-element-c0e114a:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-c0e114a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-481 .elementor-element.elementor-element-c0e114a, .elementor-481 .elementor-element.elementor-element-c0e114a > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-481 .elementor-element.elementor-element-c0e114a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1px;margin-bottom:-1px;padding:0px 0px 0px 0px;}.elementor-481 .elementor-element.elementor-element-c0e114a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-481:not(.elementor-motion-effects-element-type-background), body.elementor-page-481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1479FF;}/* Start custom CSS */.page .entry-title {
display: none;
}

.singular .entry-header {
    border-bottom: none !important;
}

.quiz_section {
    display: block;
    margin: 10px 0px 15px 0px !important;
    font-size: 20px;
    background-color: white;
    font-family: 'Tajawal', sans-serif;
    padding: 15px !important;
    border-radius: 5px !important;

}

.qmn_quiz_container .qmn_btn, .qmn_quiz_container .btn {
    color: #1479ff !important;
    background: #fff !important;
    font-family: 'Tajawal', sans-serif !important;
    padding: 8px 15px 5px 15px;
    margin: 0 auto;
    border-radius: 5px !important;
    display: inherit;
}

.mlw_qmn_quiz_link {
    border: none !important;
    font-family: 'Tajawal', sans-serif !important;
}

.qmn_quiz_container .qmn_btn:hover, .qmn_quiz_container .btn:hover {
    background: #fff !important;
}

.quiz_section .mlw_qmn_new_question {
    font-weight: bold;
    display: inline;
    width: auto;
    margin-bottom: 10px;
    font-size: 18px;
    color: #1479ff !important;
}

.quiz_section {
    font-size: 18px;
    color: black !important;
}

body .quiz_section .qmn_radio_answers label, body .quiz_section .qmn_check_answers label, body .quiz_section .qmn_accept_answers label {
    font-size: 17px !important;
}

input[type="checkbox"], input[type="radio"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    width: 25px;
    height: 25px;
    border: var(--form--border-width) solid var(--form--border-color);
    border-color: #b4b4b4 !important;
    background: #fff !important;
}

.entry-content p {
    word-wrap: break-word;
    color: black;
    font-family: 'Tajawal', sans-serif !important;
}

.elementor a {
    -webkit-box-shadow: none;
    box-shadow: none;
    text-decoration: none;
    color: #1479ff !important;
    font-family: 'Tajawal', sans-serif !important;
}

.mlw_qmn_quiz_link {
    display: inline-flex;
    vertical-align: top !important;
    text-decoration: none;
    padding: 5px 40px;
}


input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], .site textarea {
    border: var(--form--border-width) solid var(--form--border-color);
    border-radius: var(--form--border-radius);
    color: var(--form--color-text);
    line-height: var(--global--line-height-body);
    padding: var(--form--spacing-unit);
    margin: 0 2px;
    max-width: 100%;
    border-color: #bbbbbb !important;
    border-radius: 5px !important;
}

select {
    border: var(--form--border-width) solid var(--form--border-color);
    color: var(--form--color-text);
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    line-height: var(--global--line-height-body);
    padding: var(--form--spacing-unit) var(--form--spacing-unit) var(--form--spacing-unit) calc(3 * var(--form--spacing-unit));
    background: var(--global--color-white) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;
    background-position: left var(--form--spacing-unit) top 60%;
        border-color: #bbbbbb !important;
    border-radius: 5px !important;
}

#mlw_error_message_bottom {
	color: red !important;
	background-color: white !important;
	margin: 10px 0px !important;
	border-radius: 5px !important;
	font-family: 'Tajawal', sans-serif !important;
}

.qmn_radio_answers {
    font-size: 18px !important;
}

.qsm-results-page .qmn_question_answer.qsm-add-border-bottom {

    color: black;
    background-color: white;
    margin: 10px;
    border: none;
}

.qmn_question_answer.qsm-remove-border-bottom.qmn_question_answer_incorrect {
    color: black;
    background-color: white;
    margin: 10px;
    border: none;
}

.qmn_question_answer.qsm-remove-border-bottom.qmn_question_answer_correct {
    color: black;
    background-color: white;
    margin: 10px;
    border: none;
}

.qsm-results-page {
    color: black;
    background-color: white;
    border-radius: 5px !important;
     padding: 10px;
}

#mlw_error_message {
	color: red !important;
	background-color: white !important;
	margin: 10px 0px !important;
	border-radius: 5px !important;
	font-family: 'Tajawal', sans-serif !important;
}

.qmn_quiz_container .qmn_btn, .qmn_quiz_container .btn {
  color: #fff !important;
  background: #2c5ef2 !important;
  font-family: 'Tajawal', sans-serif !important;
  padding: 8px 15px 5px 15px;
  margin: 10px;
  border-radius: 5px !important;
  display: inherit;
}

.qmn_quiz_container .qmn_btn:hover, .qmn_quiz_container .btn:hover {
color: #fff !important;
  background: #2c5ef2 !important;
}


.qsm-pagination.qmn_pagination.border.margin-bottom {
  display: block ruby !important;
  direction: rtl !important;
}/* End custom CSS */