.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://ibeu.edtech.cool/wp-content/uploads/2025/04/img-garanta-muitas-conquistas-2.png");background-position:center center;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:0px;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:left;}.elementor-40135 .elementor-element.elementor-element-270ae0f > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 30px 0px -60px;padding:10px 80px 10px 90px;border-style:none;border-radius:10px 10px 10px 10px;box-shadow:18px 17px 0px 0px #FFBCBC;}.elementor-40135 .elementor-element.elementor-element-270ae0f .elementor-heading-title{font-family:"RobotoFlex-VariableFont_GRAD,XOPQ,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght", Sans-serif;font-size:2.5em;font-weight:800;letter-spacing:-0.04em;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-a33ba93 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#1F1F1F;}.elementor-40135 .elementor-element.elementor-element-e9e1426{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#181818;}.elementor-40135 .elementor-element.elementor-element-e9e1426 a{color:#141414;}.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-c6868e2 > .elementor-widget-container{background-color:#013772;margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-40135 .elementor-element.elementor-element-c6868e2{color:#1F1F1F;}.elementor-40135 .elementor-element.elementor-element-82441f8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#2C2C2C;}.elementor-40135 .elementor-element.elementor-element-05864b8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#1F1F1F;}.elementor-40135 .elementor-element.elementor-element-7e6b351{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#2C2C2C;}.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:#013772;}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tabs-content-wrapper{background-color:#013772;}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-title, .elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-title a{color:var( --e-global-color-accent );}.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:"RobotoFlex-VariableFont_GRAD,XOPQ,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght", Sans-serif;font-size:1.5em;font-weight:800;letter-spacing:-0.04em;}.elementor-40135 .elementor-element.elementor-element-7c8a44b .elementor-tab-content{color:var( --e-global-color-6d9b656 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@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-a33ba93 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-40135 .elementor-element.elementor-element-05864b8 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@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;}.elementor-40135 .elementor-element.elementor-element-270ae0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-40135 .elementor-element.elementor-element-a33ba93 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-05864b8 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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:#013772}

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


.SM_DISC .bt_faca-teste button,
.SM_DISC .wrap_respostas label,
.SM_DISC .buttonContainer .button {background-color:red; !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:#1e1dff; margin:5px;}

.SM_DISC .wrap_respostas input {display:block; width:100%; text-align:center; outline:none;}
.SM_DISC .wrap_respostas .raro {background-color:#c187b3;}
.SM_DISC .wrap_respostas .pouco {background-color:#ce5fb3;}
.SM_DISC .wrap_respostas .muito {background-color:#db2db0;}
.SM_DISC .wrap_respostas .sempre {background-color:#f000b5;}
.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;}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-7c8a44b */.elementor-tab-content, .elementor-tab-mobile-title.elementor-active .color-new{
    background-color: #013772!important;
}/* End custom CSS */