.elementor-2 .elementor-element.elementor-element-6fdb150 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6fdb150{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-a08342c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-a08342c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-a08342c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-a08342c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-a08342c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-a08342c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8f889df > .elementor-widget-container{background-color:#F5F6F1;padding:10% 18% 10% 18%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-8f889df > .elementor-widget-container{padding:10% 0% 10% 0%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-a08342c{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-8f889df *//*.frm_form_title, .frm_description p, .frm_primary_label, .frm_continue_text,.frm_continue_final_text,.frm_chat_start{
    color: black!important;
}*/

/*.frm_style_lines-no-boxes.with_frm_style .frm_submit button{
    border-radius: 0px!important;
    padding: 20px!important
}*/

/*.frm_required{
    color: red!important;
}

.frm-chat-progress .frm-progress-bar > div:first-child{
    background: #154734!important
}

.frm_continue_text{
    color: white!important
}

.frm_chat_prev_arrow,.frm_chat_next_arrow{
    background-color: #008522
}

.frm_chat_prev_arrow> svg > path, .frm_chat_next_arrow> svg > path{
    stroke: white!important
}*/
.with_frm_style .frm_required{
    color:#F5F6F1 !important;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px #F5F6F1 inset;
}
.frm_continue_chat{
    display: none;
}

#form_perfil-liderazgo{
    font-family: 'Manrope' !important;
}

.frm_form_title{
    font-weight:700;
}

.quiz .frm_message{
    padding:0px !important;
    margin:0px;
    border:none !important;
}

.quiz .elementor-widget-wrap{
    padding:0px !important;
}

.results{
    background-image: url(https://talentadvisor.mx/wp-content/uploads/2021/10/lider-1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    margin:0px;
    border:3px solid #fff;
}

.content-results{
        /*content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;*/
    padding:30px;
    background-color: rgba(21, 71, 52, 0.74);
}

.content-results a{
    color: #fff;
    font-weight: 500;
    font-size: 25px;
}

.content-results a:hover{
    text-decoration: underline;
}

.content-results .title{
    font-size:25px;
}

.content-results .grade{
    font-size:27px;
    font-weight:bold;
}

.content-results .service{
    color:#fff;
    background: #008522;
    border:none;
    border-radius: 0px;
     display: table-cell;
   vertical-align: middle;
}

.content-results .service:hover {
    background-color: rgba(21,71,52,1) !important;
    color:#fff;
}

.quiz .frm_style_lines-no-boxes{
    padding-bottom:0px !important;
}

.quiz .frm_chat_start_page div.frm_description{
 --form-align:left !important;
}

.quiz .frm_chat_start_page .frm_description{
    display:flex;
    justify-content:left;
}


.quiz .frm_chat_start_page{
    --form-align:left !important;
    text-align: left !important;
   padding: 0em 0em 24em 0em;
   background: url(https://quiztest.casapixel.mx/wp-content/uploads/2024/11/image-56.png);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: contain;
    }
@media(min-width:768px){
    .quiz .frm_chat_start_page{
    --form-align:left !important;
    text-align: left !important;
   padding: 0em 24em 0em 0em;
   background: url(https://quiztest.casapixel.mx/wp-content/uploads/2024/11/image-56.png);
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fdb150 */#test {
    background: linear-gradient(90deg, rgba(25, 138, 49, 0.7405208587646485), rgba(11, 77, 18, 0.6967708587646484));
}
/*.quiz input[type=text], #field_ck909{
    background-color: #b2f1b5 !important;
}

input:-internal-autofill-selected{
    background-color: #b2f1b5 !important;
}
.frm_style_lines-no-boxes.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus{
     background-color: #b2f1b5 !important;
}*/
/* Change autocomplete styles in WebKit */
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  /*border: 1px solid green;*/
  -webkit-text-fill-color: #000000;
    -webkit-box-shadow: 0 0 0px 1000px #F5F6F1 inset;
    transition: background-color 5000s ease-in-out 0s;
}/* End custom CSS */