*{
	scroll-behavior: smooth;
}

.eael-adv-search-wrapper p {
	display: none;
}

.eael-advanced-search-content-item .item-content {
	color: #0001c0 !important;
}

.elementor-element.elementor-element-f4dbbd5 .eael-advanced-search-result {
	padding: 1.2rem !important;
}

.elementor-element.elementor-element-4be48ae .eael-advanced-search-result {
	padding: 1rem !important;
}

.elementor-element.elementor-element-229aeb3 .eael-advanced-search-result {
	padding: 1rem !important;
}

@media (max-width: 640px) {
	.wp-dark-mode-switcher.right_bottom, .wp-dark-mode-side-toggle-wrap.right_bottom  {
		right: 0px !important;
		bottom: 0px !important;
	}
	
	.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-question-label {
		font-size: 1.75rem !important;
    line-height: 1.4em !important;
	}
}

/* QUIZ */
.wpvqgr-wrapper img {
	margin-top: 0px !important;
}

.wpvqgr-wrapper .container-fluid .wpvqgr-intro .wp-image-3425 {
	margin-bottom: -10px !important;
}

.wpvqgr {
	margin: 20px 0px 0px 0px !important;
}

div.wpvqgr-question {
	margin-bottom: 0px !important;
}

.wpvqgr-wrapper button.wpvqgr-button {
	font-family: Inter !important;
	margin-bottom: 0px !important;
}

.elementor-widget-container .wpvqgr-wrapper div.wpvqgr-explanation {
	margin: 1.5rem 0rem 2.5rem 0rem !important;
}

.wpvqgr-wrapper div.wpvqgr-progress-top {
	margin-bottom: 3rem !important;
	margin-top: -1rem !important;
}

.wpvqgr-wrapper div.wpvqgr-results h3 {
	padding-bottom: 1rem !important;
}

.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer {
	height: auto !important;
	padding: 1em 1.75em 1em 1.75em !important;
}

.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer span.wpvqgr-answer-label {
	line-height: 1.5 !important;
}

.wpvqgr-wrapper div.wpvqgr-explanation {
	margin: 2.5rem 0 1.5rem 0 !important;
}

.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-quiz-name {
	margin-top: 0px !important;
}

.wpvqgr-wrapper pre {
	color: #777 !important;
}

.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-right-answer {
	font-weight: 600 !important;
}



/* Center quiz title vertically Christianity*/


.elementor-element.elementor-element-c67b4c2 .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-1a0edbb .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-5115b23 .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-88fe60a .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-a09e31b .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-376bae3 .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-e2870a3 .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-f9d6edb .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-8d64581 .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-56f75c3 .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-86a19b8 .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-be79836 .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-147d427 .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-6af78b6 .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-012a93f .elementor-post__text {
	display: flex;
	justify-content: center;
}

.elementor-element.elementor-element-1a7effc .elementor-post__text {
	display: flex;
	justify-content: center;
}

/* Christianity quiz title center */
.elementor-12 .elementor-element.elementor-element-afed8c3 .elementor-post__title, .elementor-12 .elementor-element.elementor-element-afed8c3 .elementor-post__title a{
	margin-top: -1px;
}

/* Underline sidebar quizzes */
.elementor-post__title a {
	position: relative;
}

.elementor-post__title a::after {
	content: '';
	position: absolute;
	height: 1px;
	left: 0;
	bottom: 0;
	width: 0;
	background: #060D17;
	opacity: 0.3;
	transition: width .2s;
}

.elementor-post__title a:hover:after {
	width: 100%;
}

@media screen and (max-width: 600px) {
	.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb {
		flex: 0 0 120px !important;
	}
}
