/* ======================= */
/* SECTION: Layout Spacing */

/* =============== */
/* SECTION: Global */
	#forminator-quiz-leads-21101.forminator-ui {
		width: 100%;
					max-width: 600px;
											background-color: rgba(0,0,0,0);
			border-color: #000000;
			}

	#forminator-quiz-leads-21101.forminator-ui .forminator-quiz--skip button {
					color: #888888;
											font-size: 15px;
													font-weight: 400;
						}

	#forminator-quiz-leads-21101.forminator-ui .forminator-quiz--skip button:hover {
					color: #333333;
			}

	#forminator-quiz-leads-21101.forminator-ui .forminator-quiz--skip button:focus,
	#forminator-quiz-leads-21101.forminator-ui .forminator-quiz--skip button:active {
					color: #333333;
			}
/* ELEMENT: Quiz error */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-response-message.forminator-error {
	background-color: #F9E4E8;
	box-shadow: inset 4px 0 0 0 #E51919;
	-moz-box-shadow: inset 4px 0 0 0 #E51919;
	-webkit-box-shadow: inset 4px 0 0 0 #E51919;
	color: #333333;
	margin: 0 0 20px;
    padding: 15px 20px 15px 22px;
    border-radius: 0;
    text-align: left;
}
/* =============== */
/* SECTION: Header */
/* ELEMENT: Quiz Title */
	#forminator-quiz-leads-21101.forminator-ui .forminator-quiz--title {
					color: #000000;
											font-size: 42px;
																					font-family: parabolica;
																			font-weight: 100;						}
/* ELEMENT: Quiz Description */
	#forminator-quiz-leads-21101.forminator-ui .forminator-quiz--description,
	#forminator-quiz-leads-21101.forminator-ui .forminator-quiz--description p {
					color: #8C8C8C;
											font-size: 20px;
															font-family: Roboto;
														font-weight: 400;						}

/* ================ */
/* SECTION: Content */
/* ELEMENT: Quiz Question (Border color) */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-question:after {
	background-color: rgba(0,0,0,0.12);
}
/* ELEMENT: Quiz Question (Legend) */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-question .forminator-legend {
			color: #000000;
							font-size: 24px;
											font-family: Roboto;
										font-weight: 700;			}
/* Page indicator */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-page-indicator {
	display: flex;
    justify-content: flex-end;
			color: #888888;
				font-size: 13px;
							font-family: Roboto;
						font-weight: 400;	}/* Navigation Button */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button.forminator-quiz-start,
#forminator-quiz-leads-21101.forminator-ui button.forminator-button.forminator-quiz-start {
			background-color: #097BAA;
		color: #FFFFFF;
							font-size: 14px;
											font-family: Roboto;
										font-weight: 500;			}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button.forminator-quiz-start:hover,
#forminator-quiz-leads-21101.forminator-ui button.forminator-button.forminator-quiz-start:hover {
			background-color: #086A91;
		color: #FFFFFF;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button.forminator-quiz-start:focus,
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button.forminator-quiz-start:active,
#forminator-quiz-leads-21101.forminator-ui button.forminator-button.forminator-quiz-start:focus,
#forminator-quiz-leads-21101.forminator-ui button.forminator-button.forminator-quiz-start:active {
			background-color: #086A91;
		color: #FFFFFF;
	}
/* ELEMENT: Quiz Question Description */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-question--description,
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-question--description p {
			color: #8C8C8C;
							font-size: 20px;
											font-family: Roboto;
										font-weight: 400;			}/* ELEMENT: Quiz Question (Result) */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-question--result {
			color: #777771;
							font-size: 16px;
											font-family: "Roboto";
										font-weight: 700;			}
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button.forminator-result--retake {
			background-color: #097BAA;
		color: #FFFFFF;
							font-size: 13px;
											font-family: Roboto;
										font-weight: 500;			}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button.forminator-result--retake:hover {
			background-color: #097BAA;
		color: #FFFFFF;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button.forminator-result--retake:focus,
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button.forminator-result--retake:active {
			background-color: #097BAA;
		color: #FFFFFF;
	}/* ELEMENT: Quiz Answers (Text) */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer .forminator-answer--name {
			color: #888888;
							font-size: 14px;
											font-family: "Roboto";
										font-weight: 500;			}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer input:checked + .forminator-answer--design .forminator-answer--name {
			color: #333333;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer.forminator-is_correct input:checked + .forminator-answer--design .forminator-answer--name {
			color: #0BC30B;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer.forminator-is_incorrect input:checked + .forminator-answer--design .forminator-answer--name {
			color: #DA0000;
	}

	#forminator-module-21101 .forminator-answer .forminator-answer--design .forminator-answer--image {
					width: 80px;
					height: 80px;
			}

	/* ELEMENT: Quiz Answers (Container) */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer .forminator-answer--design {
			border-color: #EBEDEB;
		background-color: #FAFAFA;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer .forminator-answer--design:hover,
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer .forminator-answer--design:focus {
			border-color: #097BAA;
		background-color: #F3FBFE;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer input:checked + .forminator-answer--design {
			border-color: #097BAA;
		background-color: #F3FBFE;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer.forminator-is_correct input:checked + .forminator-answer--design {
			border-color: #0BC30B;
		background-color: #F4FCF2;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer.forminator-is_incorrect input:checked + .forminator-answer--design {
			border-color: #DA0000;
		background-color: #FDF2F2;
	}
	/* ELEMENT: Quiz Answers (Checkbox) */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer .forminator-answer--status {
			border-color: #EBEDEB;
		background-color: #FFFFFF;
		color: #FFFFFF;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer input:checked + .forminator-answer--design .forminator-answer--status {
			border-color: #097BAA;
		background-color: #097BAA;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer.forminator-is_correct input:checked + .forminator-answer--design .forminator-answer--status {
			border-color: #0BC30B;
		background-color: #0BC30B;
		color: #FFFFFF;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-answer.forminator-is_incorrect input:checked + .forminator-answer--design .forminator-answer--status {
			border-color: #DA0000;
		background-color: #DA0000;
		color: #FFFFFF;
	}

/* =============== */
/* SECTION: Footer */
/* Quiz Result Container */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-quiz--result {
	border-top-color: rgba(0,0,0,0.12);
}
/* Submit Button */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button {
			background-color: #097BAA;
		color: #FFFFFF;
							font-size: 14px;
											font-family: Roboto;
										font-weight: 500;			}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button:hover {
			background-color: #097BAA;
		color: #FFFFFF;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button:focus,
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-button:active {
			background-color: #097BAA;
		color: #FFFFFF;
	}
/* Navigation Button */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-pagination-footer .forminator-button:not(.forminator-button-submit) {
			background-color: #067963;
		color: #FFFFFF;
							font-size: 14px;
											font-family: Roboto;
										font-weight: 500;			}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-pagination-footer .forminator-button:hover:not(.forminator-button-submit) {
			background-color: #05614F;
		color: #FFFFFF;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-pagination-footer .forminator-button:focus:not(.forminator-button-submit),
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-pagination-footer .forminator-button:active:not(.forminator-button-submit) {
			background-color: #05614F;
		color: #FFFFFF;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-pagination-footer .forminator-button.forminator-disabled {
			background-color: #E6E6E6;
		color: #888888;
	}
/* Back to questions Button */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-result--view-answers {
			background-color: #067963;
		color: #FFFFFF;
							font-size: 13px;
											font-family: Roboto;
										font-weight: 500;			}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-result--view-answers:hover {
			background-color: #05614F;
		color: #FFFFFF;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-result--view-answers:focus,
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-result--view-answers:active {
			background-color: #05614F;
		color: #FFFFFF;
	}
/* Summary */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-quiz--summary,
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-quiz--summary p {
			color: #000000;
							font-size: 40px;
											font-family: Roboto;
										font-weight: 400;			}
/* Social Sharing */
.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-quiz--result .forminator-quiz--social {
	border-top-color: rgba(0,0,0,0.12);
}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-quiz--result .forminator-quiz--social .forminator-social--text {
			color: #000000;
							font-size: 20px;
											font-family: Roboto;
										font-weight: 400;
			}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-quiz--result .forminator-quiz--social .forminator-social--icon {
						font-size: 36px;
			}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-quiz--result .forminator-quiz--social .forminator-social--icon .forminator-icon-social-facebook {
			color: #0084BF !important;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-quiz--result .forminator-quiz--social .forminator-social--icon .forminator-icon-social-twitter {
			color: #1DA1F2 !important;
	}

.forminator-ui.forminator-quiz#forminator-module-21101 .forminator-quiz--result .forminator-quiz--social .forminator-social--icon .forminator-icon-social-linkedin {
			color: #0084BF !important;
	}
/* ============= */
/* Custom Styles */
.forminator-ui#forminator-quiz-leads-21101 /* ==========================================================================
   FORMINATOR QUIZ – GRADIENT DESIGN (komplet)
   Afsnit 1–8: Forminator → din quiz → Appearance → Custom CSS
   Afsnit 9:   Udseende → Tilpas → Ekstra CSS  (se forklaring ved afsnittet)

   Forminator scoper selv afsnit 1–8 med #forminator-module-XXXX,.forminator-ui#forminator-quiz-leads-21101så koden er
   generisk og kan kopieres uændret ind i alle quizzer.

   Indhold:
     1. Kortet + centrering
     2. Spørgsmål
     3. Svar-piller
     4. Tilstande
     5. Knapper
     6. Resultat
     7. Lead-formular (gradient)
     8. Mobil
     9. Quiz-titel (skal i Ekstra CSS)
   ========================================================================== */


/* ==========================================  1. KORTET + CENTRERING ====== */

.forminator-quiz{width: 100% !important;max-width: 760px !important;margin-left: auto !important;margin-right: auto !important;float: none !important;background: linear-gradient(115deg, #1E6F68 0%, #4E9C8B 48%, #A9DFA2 100%) !important;border: 0 !important;border-radius: 26px !important;padding: clamp(26px, 4vw, 44px) clamp(20px, 4vw, 40px) !important;box-shadow: 0 18px 44px rgba(14, 60, 55, .20) !important;overflow: hidden !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--description{color: rgba(255, 255, 255, .85) !important;text-align: center !important;font-size: 15px !important;margin: 0 0 24px !important;background: transparent !important;border: 0 !important;}.forminator-ui#forminator-quiz-leads-21101 /* =======================================================  2. SPØRGSMÅL === */

.forminator-question{background: none !important;background-color: transparent !important;border: 0 !important;border-bottom: 1px solid rgba(255, 255, 255, .28) !important;border-radius: 0 !important;box-shadow: none !important;padding: 0 0 clamp(20px, 3vw, 28px) !important;margin: 0 0 clamp(22px, 3.5vw, 32px) !important;counter-reset: quizletter !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-question.forminator-last,.forminator-ui#forminator-quiz-leads-21101 .forminator-question:last-of-type{border-bottom: 0 !important;padding-bottom: 0 !important;margin-bottom: 14px !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-question .forminator-legend{display: block !important;color: #ffffff !important;font-size: clamp(17px, 2vw, 22px) !important;font-weight: 700 !important;line-height: 1.35 !important;text-align: center !important;margin: 0 0 clamp(16px, 2.5vw, 24px) !important;padding: 0 !important;background: transparent !important;border: 0 !important;}.forminator-ui#forminator-quiz-leads-21101 /* =====================================================  3. SVAR-PILLER === */

.forminator-answer{counter-increment: quizletter !important;position: relative !important;display: flex !important;align-items: center !important;gap: 12px !important;width: 100% !important;margin: 0 0 12px !important;padding: 10px 22px 10px 10px !important;background: #ffffff !important;border: 2px solid transparent !important;border-radius: 999px !important;box-shadow: 0 2px 10px rgba(12, 48, 44, .10) !important;cursor: pointer !important;transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease !important;}.forminator-ui#forminator-quiz-leads-21101 /* Bogstav-badge: A,.forminator-ui#forminator-quiz-leads-21101 B,.forminator-ui#forminator-quiz-leads-21101 C … – nulstilles pr. spørgsmål */
.forminator-answer::before{content: counter(quizletter, upper-alpha) !important;position: static !important;flex: 0 0 auto !important;width: 30px !important;height: 30px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: #D9F0CB !important;color: #1E6F68 !important;font-size: 13px !important;font-weight: 700 !important;line-height: 1 !important;text-transform: uppercase !important;transform: none !important;opacity: 1 !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer::after{content: none !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer .forminator-answer--design{flex: 1 1 auto !important;display: flex !important;align-items: center !important;background: none !important;background-color: transparent !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;padding: 0 !important;margin: 0 !important;min-height: 0 !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer .forminator-answer--design::before,.forminator-ui#forminator-quiz-leads-21101 .forminator-answer .forminator-answer--design::after{content: none !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer .forminator-answer--status{display: none !important;}.forminator-ui#forminator-quiz-leads-21101 /* Kun quizzens egne inputs skjules – ikke lead-formularens felter */
.forminator-answer input[type="radio"],.forminator-ui#forminator-quiz-leads-21101 .forminator-answer input[type="checkbox"]{position: absolute !important;opacity: 0 !important;width: 1px !important;height: 1px !important;margin: 0 !important;pointer-events: none !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer .forminator-answer--name{color: #16302C !important;font-size: 15px !important;font-weight: 500 !important;line-height: 1.3 !important;text-align: left !important;margin: 0 !important;padding: 0 !important;opacity: 1 !important;}.forminator-ui#forminator-quiz-leads-21101 /* =======================================================  4. TILSTANDE === */

.forminator-answer:hover{transform: translateY(-1px) !important;box-shadow: 0 8px 18px rgba(12, 48, 44, .18) !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer:focus-within{outline: 3px solid rgba(255, 255, 255, .9) !important;outline-offset: 3px !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer:has(input:checked){border-color: #1E6F68 !important;box-shadow: 0 10px 22px rgba(12, 48, 44, .22) !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer:has(input:checked)::before{background: #1E6F68 !important;color: #ffffff !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer.forminator-is_correct,.forminator-ui#forminator-quiz-leads-21101 .forminator-answer.forminator-correct{border-color: #2E9E5B !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer.forminator-is_incorrect,.forminator-ui#forminator-quiz-leads-21101 .forminator-answer.forminator-incorrect{border-color: #D65A4A !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-question--result{display: block !important;color: #ffffff !important;background: transparent !important;border: 0 !important;font-size: 14px !important;margin: 2px 0 0 !important;padding: 0 !important;text-align: center !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-question--result::after{content: none !important;}.forminator-ui#forminator-quiz-leads-21101 /* =========================================================  5. KNAPPER === */

.forminator-button,.forminator-ui#forminator-quiz-leads-21101 button[class*="forminator-button"]{display: inline-flex !important;align-items: center !important;justify-content: center !important;min-height: 50px !important;margin: 6px auto 0 !important;padding: 0 34px !important;background: #ffffff !important;background-image: none !important;color: #1E6F68 !important;border: 0 !important;border-radius: 999px !important;font-size: 15px !important;font-weight: 700 !important;box-shadow: 0 8px 18px rgba(12, 48, 44, .18) !important;transition: transform .18s ease, box-shadow .18s ease !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-button:hover{background: #ffffff !important;color: #17564F !important;transform: translateY(-1px) !important;box-shadow: 0 12px 24px rgba(12, 48, 44, .24) !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--submit,.forminator-ui#forminator-quiz-leads-21101 .forminator-button-wrapper{display: flex !important;justify-content: center !important;}.forminator-ui#forminator-quiz-leads-21101 /* ========================================================  6. RESULTAT === */
/* Knapper undtages fra den hvide tekstfarve,.forminator-ui#forminator-quiz-leads-21101 ellers bliver teksten på
   "Prøv igen"-knappen hvid på hvid baggrund. */

.forminator-quiz--result,.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result *:not(button):not(.forminator-button):not(.forminator-button *){color: #ffffff !important;background: transparent !important;border: 0 !important;text-align: center !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result .forminator-button,.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result button,.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result a.forminator-button,.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result button[class*="forminator-button"]{display: inline-flex !important;align-items: center !important;justify-content: center !important;background: #ffffff !important;background-image: none !important;color: #1E6F68 !important;border: 0 !important;border-radius: 999px !important;min-height: 50px !important;padding: 0 34px !important;font-size: 15px !important;font-weight: 700 !important;text-decoration: none !important;box-shadow: 0 8px 18px rgba(12, 48, 44, .18) !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result .forminator-button:hover,.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result button:hover{background: #ffffff !important;color: #17564F !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result .forminator-button span,.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result button span{color: inherit !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result img{border-radius: 18px !important;margin: 0 auto 14px !important;}.forminator-ui#forminator-quiz-leads-21101 /* Del-resultat-ikoner – slet denne blok for at beholde brandfarverne */
.forminator-quiz--result .forminator-social a,.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--result .forminator-social svg{color: #ffffff !important;fill: currentColor !important;opacity: .95 !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-response-message{background: rgba(255, 255, 255, .94) !important;color: #8A2A1E !important;border: 0 !important;border-radius: 14px !important;padding: 12px 18px !important;margin-bottom: 16px !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-response-message.forminator-hidden{display: none !important;}.forminator-ui#forminator-quiz-leads-21101 /* ==============================================  7. LEAD-FORMULAR ======== */

.forminator-lead,.forminator-ui#forminator-quiz-leads-21101 .forminator-custom-form,.forminator-ui#forminator-quiz-leads-21101 .forminator-quiz--lead,.forminator-ui#forminator-quiz-leads-21101 .forminator-lead-form{width: 100% !important;max-width: 760px !important;margin-left: auto !important;margin-right: auto !important;float: none !important;background: linear-gradient(115deg, #1E6F68 0%, #4E9C8B 48%, #A9DFA2 100%) !important;border: 0 !important;border-radius: 26px !important;padding: clamp(26px, 4vw, 44px) clamp(20px, 4vw, 40px) !important;box-shadow: 0 18px 44px rgba(14, 60, 55, .20) !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-lead .forminator-quiz--description,.forminator-ui#forminator-quiz-leads-21101 .forminator-custom-form .forminator-quiz--description,.forminator-ui#forminator-quiz-leads-21101 .forminator-lead p,.forminator-ui#forminator-quiz-leads-21101 .forminator-custom-form p{color: #ffffff !important;text-align: center !important;font-size: 16px !important;margin: 0 0 26px !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-label,.forminator-ui#forminator-quiz-leads-21101 .forminator-lead .forminator-label,.forminator-ui#forminator-quiz-leads-21101 .forminator-custom-form .forminator-label,.forminator-ui#forminator-quiz-leads-21101 .forminator-field .forminator-label{display: block !important;color: #ffffff !important;font-size: 14px !important;font-weight: 600 !important;margin: 0 0 6px !important;opacity: 1 !important;text-shadow: 0 1px 2px rgba(12, 48, 44, .18) !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-label .forminator-required,.forminator-ui#forminator-quiz-leads-21101 .forminator-required{color: #FFD9D4 !important;font-weight: 700 !important;}.forminator-ui#forminator-quiz-leads-21101 input[type="text"],.forminator-ui#forminator-quiz-leads-21101 input[type="email"],.forminator-ui#forminator-quiz-leads-21101 input[type="tel"],.forminator-ui#forminator-quiz-leads-21101 input[type="url"],.forminator-ui#forminator-quiz-leads-21101 input[type="number"],.forminator-ui#forminator-quiz-leads-21101 select,.forminator-ui#forminator-quiz-leads-21101 textarea{background: #ffffff !important;border: 0 !important;border-radius: 999px !important;min-height: 50px !important;padding: 0 22px !important;color: #16302C !important;font-size: 15px !important;box-shadow: 0 2px 10px rgba(12, 48, 44, .12) !important;}.forminator-ui#forminator-quiz-leads-21101 textarea{border-radius: 18px !important;padding: 14px 22px !important;min-height: 120px !important;}.forminator-ui#forminator-quiz-leads-21101 input:focus,.forminator-ui#forminator-quiz-leads-21101 select:focus,.forminator-ui#forminator-quiz-leads-21101 textarea:focus{outline: 3px solid rgba(255, 255, 255, .9) !important;outline-offset: 2px !important;}.forminator-ui#forminator-quiz-leads-21101::placeholder{color: #7C8B87 !important;opacity: 1 !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-row{margin-bottom: 18px !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-error-message{background: #ffffff !important;color: #8A2A1E !important;border: 0 !important;border-radius: 12px !important;padding: 9px 16px !important;font-size: 13px !important;font-weight: 600 !important;text-align: left !important;margin-top: 8px !important;box-shadow: 0 2px 8px rgba(12, 48, 44, .14) !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-has_error input,.forminator-ui#forminator-quiz-leads-21101 .forminator-is_invalid{box-shadow: 0 0 0 2px #D65A4A !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-checkbox{display: flex !important;align-items: flex-start !important;gap: 10px !important;color: #ffffff !important;font-size: 14px !important;line-height: 1.45 !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-checkbox input[type="checkbox"]{position: static !important;opacity: 1 !important;width: 20px !important;height: 20px !important;margin: 2px 0 0 !important;accent-color: #ffffff !important;pointer-events: auto !important;cursor: pointer !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-checkbox a{color: #ffffff !important;text-decoration: underline !important;text-underline-offset: 2px !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-lead .forminator-button-submit,.forminator-ui#forminator-quiz-leads-21101 .forminator-custom-form .forminator-button-submit{background: #ffffff !important;color: #1E6F68 !important;border: 0 !important;border-radius: 999px !important;min-height: 50px !important;padding: 0 34px !important;font-weight: 700 !important;box-shadow: 0 8px 18px rgba(12, 48, 44, .20) !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-lead .forminator-button-submit:hover,.forminator-ui#forminator-quiz-leads-21101 .forminator-custom-form .forminator-button-submit:hover{background: #ffffff !important;color: #17564F !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer .forminator-answer--name{font-size: 14px !important;}.forminator-ui#forminator-quiz-leads-21101 /* Wrapperen centreres,.forminator-ui#forminator-quiz-leads-21101 så titel og kort flugter */
.forminator-ui.forminator-quiz-leads{width: 100% !important;max-width: 760px !important;margin-left: auto !important;margin-right: auto !important;float: none !important;}.forminator-ui#forminator-quiz-leads-21101 .brxe-shortcode:has(.forminator-quiz-leads){display: block !important;width: 100% !important;}


/* ===========================================================  8. MOBIL === */

@media (max-width: 600px) { .forminator-ui#forminator-quiz-leads-21101.forminator-quiz,.forminator-ui#forminator-quiz-leads-21101 .forminator-lead,.forminator-ui#forminator-quiz-leads-21101 .forminator-custom-form{border-radius: 20px !important;padding: 22px 16px 26px !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer{padding: 8px 16px 8px 8px !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer::before{width: 26px !important;height: 26px !important;font-size: 12px !important;} }

@media (prefers-reduced-motion: reduce) { .forminator-ui#forminator-quiz-leads-21101 .forminator-answer,.forminator-ui#forminator-quiz-leads-21101 .forminator-button{transition: none !important;}.forminator-ui#forminator-quiz-leads-21101 .forminator-answer:hover,.forminator-ui#forminator-quiz-leads-21101 .forminator-button:hover{transform: none !important;}.forminator-ui#forminator-quiz-leads-21101 /* ==========================================================================
   9. QUIZ-TITEL + CENTRERING AF YDRE WRAPPER

   ⚠ DENNE DEL SKAL I: Udseende → Tilpas → Ekstra CSS
   Titlen og wrapperen ligger UDENFOR,.forminator-ui#forminator-quiz-leads-21101 og Forminators Custom CSS-felt
   scoper til formularen. Bliver afsnittet stående i Forminator-feltet,.forminator-ui#forminator-quiz-leads-21101 gør
   det ingen skade – det gør bare ingenting.
   ========================================================================== */

/* Quiz-titlen matcher sidens overskrifter */
.forminator-ui.forminator-quiz-leads .forminator-quiz--title{font-family: inherit !important;/* ← indsæt sidens overskriftsfont her */
  font-size: clamp(26px, 3.2vw, 38px) !important;font-weight: 400 !important;/* ← 700 hvis titlen skal være fed */
  line-height: 1.25 !important;letter-spacing: -0.01em !important;color: #1D2321 !important;text-align: left !important;/* ← center hvis den skal centreres */

  width: 100% !important;max-width: 760px !important;margin: 0 auto 20px !important;} }