.elementor-40135 .elementor-element.elementor-element-c7441a8:not(.elementor-motion-effects-element-type-background), .elementor-40135 .elementor-element.elementor-element-c7441a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fidelidade.edtech.cool/wp-content/uploads/2025/07/24470_P4_Fidelidade_loyalty_casa_mais_banners_hp_1188x552_MR-1-e1751906423776.png");background-position:center left;background-size:cover;}.elementor-40135 .elementor-element.elementor-element-c7441a8 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1C232E 5px, #1C232E00 80px);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40135 .elementor-element.elementor-element-c7441a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-40135 .elementor-element.elementor-element-d62ef3a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-40135 .elementor-element.elementor-element-b05c59c > .elementor-widget-container{padding:115px 0px 0px 0px;}.elementor-40135 .elementor-element.elementor-element-ab60cfa{padding:80px 0px 30px 0px;}.elementor-40135 .elementor-element.elementor-element-270ae0f{width:auto;max-width:auto;text-align:right;}.elementor-40135 .elementor-element.elementor-element-270ae0f > .elementor-widget-container{background-color:#EE2429;margin:0px 30px 0px -60px;padding:10px 80px 10px 90px;border-style:solid;border-width:10px 7px 0px 2px;border-color:#B11B1F;border-radius:10px 10px 10px 10px;box-shadow:20px 17px 0px 0px #B11B1F;}.elementor-40135 .elementor-element.elementor-element-270ae0f .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:1.9rem;font-style:italic;line-height:3rem;color:var( --e-global-color-text );}.elementor-40135 .elementor-element.elementor-element-7916fbd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-40135 .elementor-element.elementor-element-e9e1426{color:var( --e-global-color-6d9b656 );}.elementor-40135 .elementor-element.elementor-element-16b8114{margin-top:0px;margin-bottom:60px;}.elementor-40135 .elementor-element.elementor-element-93403fe > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-40135 .elementor-element.elementor-element-5c36fb0{--divider-border-style:slashes;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-40135 .elementor-element.elementor-element-5c36fb0 .elementor-divider-separator{width:100%;}.elementor-40135 .elementor-element.elementor-element-5c36fb0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-40135 .elementor-element.elementor-element-82441f8{columns:1;color:var( --e-global-color-6d9b656 );}.elementor-40135 .elementor-element.elementor-element-7e6b351{color:var( --e-global-color-6d9b656 );}.elementor-40135 .elementor-element.elementor-element-cdc7670 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tabs-wrapper{width:60px;}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-title, .elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-title:before, .elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-title:after, .elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-content, .elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tabs-content-wrapper{border-width:0px;}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-desktop-title.elementor-active{background-color:#333333;}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tabs-content-wrapper{background-color:#333333;}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-title, .elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-title a{color:#E60000;}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-title.elementor-active,
					 .elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-title.elementor-active a{color:var( --e-global-color-6d9b656 );}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-title{font-family:"Ethnocentric", Sans-serif;font-weight:400;}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-content{color:var( --e-global-color-6d9b656 );}@media(min-width:768px){.elementor-40135 .elementor-element.elementor-element-93403fe{width:65%;}.elementor-40135 .elementor-element.elementor-element-cdc7670{width:34.332%;}}@media(max-width:1024px){.elementor-40135 .elementor-element.elementor-element-270ae0f .elementor-heading-title{font-size:1rem;line-height:1.2rem;}}@media(max-width:767px){.elementor-40135 .elementor-element.elementor-element-b05c59c > .elementor-widget-container{padding:90px 0px 0px 0px;}.elementor-40135 .elementor-element.elementor-element-ab60cfa{padding:70px 0px 30px 0px;}.elementor-40135 .elementor-element.elementor-element-270ae0f{width:auto;max-width:auto;text-align:center;}.elementor-40135 .elementor-element.elementor-element-270ae0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 15px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-40135 .elementor-element.elementor-element-270ae0f .elementor-heading-title{font-size:1.9rem;line-height:1.5rem;}.elementor-40135 .elementor-element.elementor-element-93403fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-40135 .elementor-element.elementor-element-cdc7670 > .elementor-element-populated{margin:0px 0px -60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-c6868e2 */#DISC_wrap .elementor-widget-container>p,
.SM_DISC .legend {display:none }

.wrap_restart .bt_faca-teste-novamente button,
.SM_DISC .result table tr {border:none;}

.SM_DISC .row,
.questionContainer p,
.wrap_perguntas .linha_pergunta p,
.SM_DISC .answerContainer p,
.SM_DISC .result .card,
.SM_DISC .result .card-section p {margin:0;}

.SM_DISC .row {display:block;}

.SM_DISC .result .card,
#DISC_wrap .elementor-tabs-content-wrapper {background-color:inherit;}

.SM_DISC .result .card {width:100%; max-width:100%; box-shadow:none;}
.SM_DISC .result .card * {width:100%; max-width:100%;}

.SM_DISC .result .card-section {text-align:left; background-color:#333; color:#fff;}
.SM_DISC .result .div {max-width:100%; margin-top:15px;}
.elementor-tab-title {border-radius:5px;margin:8px 0;}

.SM_DISC .bt_faca-teste button,
.wrap_restart .bt_faca-teste-novamente button,
.SM_DISC .questionContainer p,
.wrap_perguntas .pergunta p,
.SM_DISC .buttonContainer nav,
.result .card-divider p,
.SM_DISC .wrap_respostas label {color:#ffffff;}

.result .wrap_chart {background-color:#eee;}

.SM_DISC .bt_faca-teste button:hover,
.wrap_restart .bt_faca-teste-novamente button:hover,
.SM_DISC .perfil_atual {color:red}

.SM_DISC .buttonContainer input.button:hover {color:red !important}


.SM_DISC .bt_faca-teste button,
.SM_DISC .wrap_respostas label,
.SM_DISC .buttonContainer .button {background-color:#ff006e; !important}
.SM_DISC .bt_faca-teste button:hover {background-color:#ffffff;}
.wrap_restart .bt_faca-teste-novamente button,
.questionContainer {background-color:#777;}

.elementor-tab-mobile-title {background-color:red; margin:5px;}

.SM_DISC .wrap_respostas input {display:block; width:100%; text-align:center; outline:none;}
.SM_DISC .wrap_respostas .raro {background-color:red;}
.SM_DISC .wrap_respostas .pouco {background-color:red;}
.SM_DISC .wrap_respostas .muito {background-color:red;}
.SM_DISC .wrap_respostas .sempre {background-color:red;}
.SM_DISC .wrap_respostas .marcada {background-color:#666;}
.SM_DISC .wrap_respostas .marcada {opacity:0.2;}

.SM_DISC .wrap_respostas label {position:relative; text-align:center; cursor:pointer;}
.SM_DISC .wrap_respostas label:hover {transform: scale(1.04);}
.SM_DISC .wrap_respostas label:before {display:inline-block;}
.SM_DISC .wrap_respostas .raro:before {content:'raramente'}
.SM_DISC .wrap_respostas .pouco:before {content:'as vezes'}
.SM_DISC .wrap_respostas .muito:before {content:'muito'}
.SM_DISC .wrap_respostas .sempre:before {content:'sempre'}


.wrap_perguntas .pergunta {background-color:#777;}

.elementor-tab-content,
.elementor-tab-mobile-title.elementor-active {background-color:#333;}
.elementor-tab-mobile-title {text-align:center}
.elementor-tab-mobile-title.elementor-active {margin-bottom:-10px;}

.elementor-tabs-content-wrapper {border-radius:10px; overflow:hidden;}

.SM_DISC .bt_faca-teste button,
.wrap_restart .bt_faca-teste-novamente button {text-transform:uppercase}

.SM_DISC .hero h2,
.pergunta_atual {font-size:1.4rem; line-height:1.4rem;}
.SM_DISC .bt_faca-teste button {font-size:1.1rem;}
.wrap_restart .bt_faca-teste-novamente button {font-size:0.6rem; line-height:0.6rem; border-radius:10px 10px 0 0; }

.SM_DISC .wrap_respostas label:before {font-size:0.8rem; line-height:0.8rem;}

.SM_DISC .pergunta_atual {font-weight:700;}

.wrap_perguntas .pergunta {padding:10px;}
.wrap_perguntas .pergunta:first-letter {text-transform: uppercase;}

.answerContainer .wrap_restart {text-align:right;}


.wrap_perguntas .linha_pergunta {border: 2px solid #333; margin:5px 0; border-radius:10px; overflow:hidden;}
.wrap_perguntas .wrap_respostas {display:table; border-spacing: 5px; table-layout:fixed;}
.wrap_perguntas .wrap_respostas label {display:table-cell; padding:15px; border-radius:5px}
.SM_DISC .questionContainer {border-radius:10px 0 10px 10px;}

.SM_DISC .buttonContainer nav span {margin:5px;}

.SM_DISC .result>table {max-width:435px;}

.SM_DISC .buttonContainer .button,
.SM_DISC .legend span,
.SM_DISC .result .wrap_chart,
.SM_DISC .result .card-section {border-radius:10px;}

.SM_DISC .result .wrap_chart {padding:15px;}

.SM_DISC #myChart  {width:100% !important;}
.SM_DISC .bt_faca-teste button, .SM_DISC .wrap_respostas label, .SM_DISC .buttonContainer .button {
    background-color: red;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ethnocentric';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fidelidade.edtech.cool/wp-content/uploads/2024/01/ethnocentric-rg.eot');
	src: url('https://fidelidade.edtech.cool/wp-content/uploads/2024/01/ethnocentric-rg.eot?#iefix') format('embedded-opentype'),
		url('https://fidelidade.edtech.cool/wp-content/uploads/2024/01/ethnocentric-rg.woff2') format('woff2'),
		url('https://fidelidade.edtech.cool/wp-content/uploads/2024/01/ethnocentric-rg.woff') format('woff'),
		url('https://fidelidade.edtech.cool/wp-content/uploads/2024/01/ethnocentric-rg.ttf') format('truetype'),
		url('https://fidelidade.edtech.cool/wp-content/uploads/2024/01/ethnocentric-rg.svg#Ethnocentric') format('svg');
}
/* End Custom Fonts CSS */