/* dark-theme */

.site-theme__dark .wpvqgr-wrapper div.wpvqgr-question
{
	background: #26272B !important;
}

.site-theme__dark .wpvqgr-wrapper div.wpvqgr-question
{
	border-color: #3F3F46 !important;
}

.site-theme__dark .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-question-label,
.site-theme__dark .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer span.wpvqgr-answer-label,
.site-theme__dark .wpvqgr-explanation-content
{
	color: #fff !important;
}

.site-theme__dark .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer
{
	background: #3F3F46 !important;
	border: 1px solid #85888E !important;
}

.site-theme__dark .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer:hover
{
	background: #3F3F46 !important;
}

.site-theme__dark .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-right-answer
{
	border: 1px solid #16B364!important;
}

.site-theme__dark .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-wrong-answer
{
	border: 1px solid #FF4405!important;
}

.site-theme__dark .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-explanation
{
	background: #3F3F46 !important;
	border: 1px solid #3F3F46 !important;
}

.site-theme__dark .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer div.wpvqgr-checkbox div.wpvqgr-checkbox-picture
{
	background: #3F3F46 !important;
	border-color: #85888E !important;
}

.site-theme__dark .wpvqgr-is-selected-answer .wpvqgr-checkbox-picture:after
{
	border-color: #fff !important;
}

/* / */

.wpvqgr-page {
	width: 720px !important;
	max-width: 100% !important;
}
.wpvqgr-wrapper div.wpvqgr-question {
	padding: 24px !important;
	border-radius: 12px !important;
	border: 1px solid #EAECF0 !important;
	background:  #FFFFFF !important;
	box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05) !important;
	margin-bottom: 30px !important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-question-label {
	color: #000000 !important;
	font-size: 28px !important;
	font-style: normal !important;
	font-weight: 700 !important;
	line-height: 135% !important;
	letter-spacing: 0.28px !important;
	margin-bottom: 24px !important;
	text-align: center !important;
}
.wpvqgr-wrapper .figure {
	margin-bottom: 0px !important;
	display: block !important;
}
.wpvqgr-wrapper .figure img {
	margin-bottom: 0px !important;
	display: block !important;
	border-radius: 8px !important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-question-picture {
	margin-bottom: 24px !important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer {
	border-radius: 12px !important;
	border: 1px solid #EAECF0 !important;
	padding: 15px 12px !important;
	background: #ffffff !important;
	margin-bottom: 0px !important;
}
.wpvqgr-answer-col {
	margin-bottom: 12px !important;
}
.wpvqgr-answer-col:last-child {
	margin-bottom: 0px !important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer:hover {
	background: #FFF7E4 !important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer span.wpvqgr-answer-label {
	color: #131316 !important;
	font-size: 20px !important;
	font-style: normal !important;
	font-weight: 500 !important;
	line-height: 140% !important;
	margin-left: 0px !important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-answer div.wpvqgr-checkbox div.wpvqgr-checkbox-picture {
	width: 20px !important;
	height: 20px !important;
	margin-right: 12px !important;
	min-width: 20px !important;
	border-radius: 5px !important;
	border: 1px solid #D7D9DD !important;
	position: relative !important;
	top: 4px !important;
	background:  #FFF !important;
	position: relative !important;
}
.wpvqgr-checkbox {
	display: flex!important;
	align-items: flex-start!important;
}
.wpvqgr-is-selected-answer .wpvqgr-checkbox-picture:after {
	content:''!important;
	width: 5px!important;
	height: 9px!important;
	border-bottom: 2px solid #000000!important;
	border-right: 2px solid #000000!important;
	position: absolute!important;
	top: 48%!important;
	left: 52%!important;
	transform: translate(-50%, -50%) rotate(45deg)!important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-disabled-answer {
	background: #ffffff !important;
}

body .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-right-answer {
	border: 1px solid #16B364!important;
	background: #EDFCF2 !important;
}
body .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-right-answer:hover {
	background: #EDFCF2 !important;
}

body .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-wrong-answer {
	border: 1px solid #FF4405!important;
	background: #FFF4ED !important;
}
body .wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-wrong-answer:hover {
	background: #FFF4ED !important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-explanation {
	margin-top: 12px!important;
	border-radius: 12px!important;
	border: 1px solid #EAECF0!important;
	background: #FAFAFA!important;
	padding: 16px!important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-explanation h3.wpvqgr-thats-wrong:before {
	content:''!important;
	display: inline-block!important;
	background-image: url("data:image/png!important;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQHSURBVHgBrVRdaBxVFP7undnN7P8maWJX2xg3FA1WatQWa9UKFfXBBvJg1cf4KESlqGAVWR+CiqAihqIo9LHogyAo2GKxPw8JpK0gqFASU93aNNlssjv/c2fu9exsTBNKoA8duHNn7vnOd8537rkXuMUP28yw9FlXvqMrPWx0q71I8RIUS0g3qqpmeHp2tvPk4JE/l26KcLpSSu8aMN/QtxcPY+DZPDp3A4kBQkpAzAPLpxHN/NIQfy9MnJwpjw9XzjubEtY/MPpyffwHfc/BnegbBXiRVg1CJdoAFdDLB+QKUD0OOXl8hv+LA+x17/INhHNHtpT67mmcY/ueL2Pbk2RJ0moHzTSgr6LEddLWfHUK8syxvxZntYe3VqwFrEOitM16nw3uK6NYBqIqZZdokyp9HSxcJV0lzvWC3/f4XbnG2S/IMLKW4aVK4YGBu9l5tnsYyBBJSofZcBGBo9jbSQhtlTCCVW/AdwN0b8kAHgWwAqgLJ1D7vba/txKeiUN3dzivsq4dpISy1nUoIvryzVNIdGgYm3gKTOOUkaIBfP3WCUowwtiH+6FJWvAjsK5eJDLNl0hBm1Al9McUU2BenZLRYDclMtyHJFWRdQ16spWhQiQUEsKBRrrs2jXkSQm8iGySuko+Hdfw+8qDaYnf+pVwwXxCcg3ZlIbCbWmkC0nokrrCVbFgjSpU2lGAvewjnyG5rkeERBY4VAy19eJr/UU9Z5ppYRB/6IOLNIUgZy7xwssDFBXtOrHVZiCJI6N9iIgkXg8IGypI4SMkm+lYKT63FFhewMLIJ32CHEOSJziYS7wtB9H+j+eWzZHQAsIJkhvqsU8YBPB9qPmMscJHj815rscu+Y6A9G2KytvgmEhv/68fMZG2Fkj5DnwnIPXsj0OfVN14UzxbfWc2okEjayOhJalSeZKnUYv4mL6whOplG2Ekcfsdady/qwu9PVQaQbWjBIRrwW5EsF3t57XGbsqeo8Zi7XAqFxp53qAyKkxNClyxOHbe24OHHr2TgjDUFlxMXawjxZo4sCcJ6ZmwmiGWFyIpHO/jDUdveiz5bqGkv9ddSiGb0+HyNLUFnRaNzjLX47aBohahzTMdH0npw7UDLF11YV4Jx4c+D97ZQKi+gfbrZMe3uR5tpNhjIJ3WkExw6iLaIN7uQyUlJA1Bch07wkrNR6MW/Tj0kXeQGkG2ePjaLXEIUbZ/+4vmovi09o+D5Ra4IWCbAo7p0Qji7+aKQJ1staqDxkL4lcx2Pvc/2YYM1zKtgE/V888kE8HbhiEfMbIanUYeI0M6KZ4t4TrhOd/TxvdO+D8RmVrvv+mNTfvCTr1SKGciayjiWpkpqYJInyfvs08cpfuPxc7qRsd1sm/F8x/B+vGagn7I/QAAAABJRU5ErkJggg==")!important;
	background-position: center!important;
	background-size: contain!important;
	background-repeat: no-repeat!important;
	width: 20px!important;
	height: 20px!important;
	min-width: 20px!important;
	margin-right: 10px!important;
	position: relative!important;
	top: 2px!important;
}
/*.single-main p {
	margin-bottom: 20px!important;
	color: #131316!important;
	font-family: "Montserrat", sans-serif!important;
	font-size: 16px!important;
	font-style: normal!important;
	font-weight: 500!important;
	line-height: 155%!important;
}
.single-main p:last-child {
	margin-bottom: 0px!important;
}
.single-main img {
	border-radius: 8px!important;
}
*/
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-explanation h3.wpvqgr-thats-wrong {
	color: #FF4405!important;
	font-family: "Montserrat", sans-serif!important;
	font-size: 20px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 135%!important;
	letter-spacing: 0.2px!important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-explanation h3.wpvqgr-thats-right:before {
	content:''!important;
	display: inline-block!important;
	background-image: url("data:image/png!important;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATtSURBVHgBrZMLTFNnGIbfnnPo5QClrZQ7lFsrDBWD04lDB8QtLHE6jcTNyDKl6sbwgi6owRG8TDc2jTrCXHTBWxanTiMoYpQ5lRDndaAiFwVaBKQCpS20p9d/bRMMmiwz2d7knHzn9vzf9573Bzxapktzn3kYI23oR2+SmNU5eE2Rio5oa86BREpWaC8VUoN8z72xL/AtTBgx2rdZkzdt9P3GvDOi1KB8FTI0fdPX7VnfTfLUhoE+JV8iL6dMnCWdkyoiUGSc4XkwMAAxWXtGEvTFoq1P5dYVPDO3bjJjtcSKxI5XgUKRqDsklNV7alPRjg7HrQYVsNQSK1yuP8jL7W9qbvDNshnRVLsO2VcXpe30rhy07HJf1tbUfxq1N3xJpSFh9SqL/9IDhM3PY8KZYaaP2FpEImdxQvJI76UjKIgLxDkLqWOqv8SCodOa7hBXQhS1dSTDxVnPYYes0cQs3swPk7UItGUndQKONWvu30y1XPnBs4B75N54CjYtxdEz6aXP5tqa6EguMYrxi6DB94VKEN+d4VA1pgko3nCMTGRwG80TLc7cXOunf9gQv2QuJQ2oQoh02mjHjPHopGpPYXMfwblP1hhEyuJhBw+80HGIFesg4dOwRTfna0LZa4NPccodBWKPVZgzZPM50Z6FlSUooUrws2sUSI0WmWUWxeSBtg+D5Cqp02qHmSMQhzAAx4dTxiFQhVmqVNSRM4h2tLWdM+oHvDFzA11jPX2RvZkrb7zxtuaienzilIKklDVgSRdEjA1y+IMNFYEO1AE+7vYc0Pb3CGYrruqlfmKfjHFCaiLLcyUKGCqYhYt6KcwXdic/aKsrT4pU1eONSV9BSHMQuCEBUsDuEoOI+TjalodT7Xl2h11uCfO11ooF5A7NMO3mEWMPKxQ+ZzygrhR12QNSfS8wdDiJUx7D8xs56GaKkJCyHT4+VrdpArD+FH68tRI3n6WjJFbtMzWyVttw3aKeUYjBsU15gayNd1f2vivLSXiIn3AY0mEWXfVL4MeKkTR9CwRCHiiZH/JzqmBpqQKvoxGMHnEhUuw7cQLLkuUQj89A/0seVu9d1BkkvaIIpnUg7jG7725A3yM1lJmNGP9eKegIdw78ggGnGIZLNdA/NoLv3jvmNFTJFaxOEmRWeyLlBW6bt3F2SNA7l1Jn5SKM6oGNdXctoqFrLYRBW4QopROBC38CJJUYedKKOzVOaNoH9AYzSjM+lh/iTFHGuMembBeDNC/w8v64w601ZZ/ExrRj2swNoIUW+AYEgA4OgEM0HfizFI7+cajvKEfH4HGj3efBXm6Y211wCEOe7z2dtZYoY+RBIX5UejqEAqFzzoS3dkHXmIrmv8oh9I8G7TYI4TIwoRqYVNNw9l7myIXKrm+vXp6jXO+rURSIdXIPrD5XLHMeQusfVW1dsrzrjTi+PSf75uFI0n6cJs1755Df1S2kaeczYtduITb9VHKrguUqVmPfHjWCR/2mi/rmS9Z2SEave/anZL34zXuyz/92++C7RHeWR2zXZcT6MJUMna0h1/Lr7KVZ6yo2f6CIwb/I+NmRT/tXnVzgjU1Y+PkpnRe3IGZFIHxi7kFv6iUNnfNO37dbiwtr0ITXEMVneMIwidAbm0e/SNa7dJ9/bxtcTgZFv9Z0du8qzi3rv43/osZj0olV26DE/6C/AV/z/akuwkOqAAAAAElFTkSuQmCC")!important;
	background-position: center!important;
	background-size: contain!important;
	background-repeat: no-repeat!important;
	width: 20px!important;
	height: 20px!important;
	min-width: 20px!important;
	margin-right: 10px!important;
	position: relative!important;
	top: 2px!important;
}
.wpvqgr-wrapper div.wpvqgr-question div.wpvqgr-explanation h3.wpvqgr-thats-right {
	color: #16B364!important;
	font-family: "Montserrat", sans-serif!important;
	font-size: 20px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 135%!important;
	letter-spacing: 0.2px!important;
}
.wpvqgr-wrapper .wpvqgr-continue .wpvqgr-wrapper button.wpvqgr-button {
	height: 53px!important;
	width: 100%!important;
	display: flex!important;
	justify-content: center!important;
	align-items: center!important;
	text-align: center!important;
	color: #FFF !important;
	font-size: 15px!important;
	font-style: normal!important;
	font-weight: 700 !important;
	line-height: 140%!important;
	letter-spacing: 0.15px!important;
	text-transform: uppercase!important;
	border-radius: 8px !important;
	background:  #000!important;
	outline: none !important;
}
.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-quiz-name {
	text-align: center !important;
}
.wpvqgr-wrapper div.wpvqgr-results {
	border-radius: 12px!important;
	border: 1px solid #EAECF0!important;
	background: #FFFFFF!important;
	box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05)!important;
	padding: 24px!important;
}
.wpvqgr-wrapper div.wpvqgr-results h3 {
	color: #000!important;
	font-family: "Montserrat", sans-serif!important;
	font-size: 28px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 135%!important;
	letter-spacing: 0.28px!important;
	margin-bottom: 8px!important;
	text-align: center !important;
}
.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-result-description img {
	margin-bottom: 24px!important;
	border-radius: 8px!important;
	display: block!important;
	width: 100%!important;
	height: auto!important;
}
.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-result-description,
.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-result-description p{
	color: #000!important;
	font-size: 20px!important;
	font-style: normal!important;
	font-weight: 400!important;
	line-height: 140%!important;
	letter-spacing: 0.2px!important;
}
.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-result-description p {
	margin-bottom: 20px!important;
}
.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-result-description *:last-child {
	margin-bottom: 0px!important;
}
.wpvqgr-wrapper  button.wpvqgr-button {
	border-radius: 12px!important;
	border: 1px solid #EAECF0!important;
	margin-bottom: 24px!important;
	font-family: "Montserrat", sans-serif!important;
	font-size: 20px!important;
	font-style: normal!important;
	font-weight: 500!important;
	line-height: 140%!important;
}
.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-sharing {
	padding: 0px!important;
}
.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-sharing button i {
	color: #131316!important;
}
.wpvqgr-continue .wpvqgr-button {
	color: #ffffff !important;
	font-size: 15px !important;
	font-style: normal !important;
	font-weight: 700 !important;
	line-height: 140% !important;
	letter-spacing: 0.15px !important;
	text-transform: uppercase !important;
	cursor: pointer !important;
	height: 53px !important;
	width: 100% !important;
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
	text-align: center !important;
}
.wpvqgr-button.wpvqgr-social-facebook{
	margin-bottom: 24px!important;
}
.wpvqgr-button.wpvqgr-social-facebook,
.wpvqgr-button.wpvqgr-social-twitter{
	border-radius: 12px !important;
	border: 1px solid #EAECF0 !important;
	background: transparent !important;
	color:  #131316 !important;
	font-family: Montserrat !important;
	font-size: 20px !important;
	font-style: normal !important;
	font-weight: 500 !important;
	line-height: 140% !important;
}


.wpvqgr-wrapper .container-fluid {
	padding: 0px !important;
}
.wpvqgr-wrapper .progress {
	border-radius: 10px !important;
}
.wpvqgr-wrapper .progress-bar {
	background: #FFEBB9 !important;
}
.wpvqgr-sharing {
	margin-top: 20px !important;
}
.wpvqgr-results {
	width: 722px !important;
	max-width: 100% !important;
}

.single-content .wpvqgr-results .wpvqgr-social-twitter {
	margin-bottom: 0px !important;
	min-height: 60px !important;
	outline: none !important;
}
.single-content .wpvqgr-results .wpvqgr-social-facebook {
	min-height: 60px !important;
	outline: none !important;
}

.wpvqgr-explanation-content {
	font-size: 16px;
	color: #131316;
}

.wpvqgr-explanation-content *{
	font-size: 16px;
	color: #131316;
}
.site-theme__dark .wpvqgr-explanation-content *
{
	color: #fff;
}


.wpvqgr-answer-picture {
	margin-bottom: 10px;
}
.wpvqgr-continue .wpvqgr-button {
	background: #000 !important;
	border-radius: 6px !important;
	width: fit-content !important;
	margin-left: auto !important;
	min-width: 225px !important;
	max-width: 100% !important;
}









.site-theme__dark .wpvqgr-wrapper div.wpvqgr-results {
	background: #26272B !important;
}
.site-theme__dark .wpvqgr-a-d-s {
	color: #ffffff !important;
}


.site-theme__dark .wpvqgr-quiz-name {
	color: #ffffff !important;
}
.site-theme__dark .wpvqgr-wrapper div.wpvqgr-results h3 {
	color: #ffffff !important;
}
.site-theme__dark .wpvqgr-a-d-s {
	color: #ffffff !important;
}
.site-theme__dark .wpvqgr-wrapper button.wpvqgr-button {
	background: #3F3F46 !important;
	border: 1px solid #85888E !important;
	color: #ffffff !important;
}
.site-theme__dark .wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-sharing button i {
	color: #131316 !important;
}

.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-result-description {
	margin-bottom: 20px;
}

.site-theme__dark .wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-result-description, 
.site-theme__dark .wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-result-description p {
	color: #ffffff !important;
}

.wpvqgr-wrapper button.wpvqgr-button {
	margin-top: 20px !important;
}
.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-result-description img {
	margin-bottom: 20px;
}
.wpvqgr-wrapper div.wpvqgr-results div.wpvqgr-result-description *:last-child {
	margin-bottom: 0px;
}

.site-theme__dark .wpvqgr-wrapper button.wpvqgr-button {
	background: #ffffff !important;
	border: 1px solid #ffffff !important;
	color: #26272B !important;
}

.wpvqgr-question .wp-caption
{
	max-width: 100%;
}