
.gk-gravitycharts-shortcode{
    background-color:#FFFFFF;
}





.quizz_zyrgon_wrapper .gform_required_legend{
    display:none;
}

.quizz_zyrgon_wrapper .gfield_required_asterisk,
.quizz_zyrgon_wrapper.gform_wrapper.gravity-theme .gfield_required{
    display:none;
}

/*.gform_wrapper.gravity-theme .gform_previous_button.button, 
.gform_wrapper.gravity-theme .gform_save_link.button{
    display:none!important;
}

.briefing_form .gform_previous_button.button{
    display: block !important;
}*/

body .gform_wrapper.briefing_form_wrapper .gform_previous_button.button {
    border: 1px solid #f11527 !important;
    color: #f11527 !important;
    margin: 0px !important;
}

body .gform_wrapper.briefing_form_wrapper .gform_previous_button.button:hover{
    border: 1px solid #f11527 !important;
    color: #fff !important;
    background: #f11527 !important;
}

.quizz_zyrgon_wrapper.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{
        background-color: #F11C42;
}
.quizz_zyrgon_wrapper.gform_wrapper.gravity-theme .gf_progressbar_title{
    color:#FFFFFF;
    font-family:'Poppins';
    font-weight:bold;
    font-size:20px;
}
.quizz_zyrgon_wrapper.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label, 
.quizz_zyrgon_wrapper.gform_wrapper.gravity-theme .gfield_error label, 
.quizz_zyrgon_wrapper.gform_wrapper.gravity-theme .gfield_error legend, .gform_wrapper.gravity-theme .gfield_validation_message, 
.quizz_zyrgon_wrapper.gform_wrapper.gravity-theme .validation_message, 
.quizz_zyrgon_wrapper.gform_wrapper.gravity-theme [aria-invalid=true]+label, 
.quizz_zyrgon_wrapper.gform_wrapper.gravity-theme label+[aria-invalid=true]{
    color: #F11C42;
    font-size:15px;

}


.quizz_zyrgon_wrapper [type=button],
.quizz_zyrgon_wrapper [type=submit]{
    border: 1px solid #F11C42;
    color: #F11C42;
    padding: 10px 40px;
}
.quizz_zyrgon_wrapper [type=button]:hover,
.quizz_zyrgon_wrapper [type=button]:active,
.quizz_zyrgon_wrapper [type=button]:focus,
.quizz_zyrgon_wrapper [type=submit]:hover,
.quizz_zyrgon_wrapper [type=submit]:active,
.quizz_zyrgon_wrapper [type=submit]:focus{
    background-color: #F11C42;
    color: #FFFFFF;
}

.quizz_zyrgon_wrapper .gfield_label.gform-field-label{
    color:#FFFFFF;
    font-family:'Poppins';
}

.quizz_zyrgon_wrapper .gform-field-label{
    color:#FFFFFF;
    font-family:'Poppins';
}

.quizz_zyrgon_wrapper .gchoice{
    margin-bottom:20px;
}


body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:not(:checked),
body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:checked {
    display: none;
}

body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:not(:checked) + label,
body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:checked + label {
    position: relative !important;
    padding-left: 37px !important;
    cursor: pointer !important;
    display:block;
    padding-top: 5px;
    font-family: "Poppins", Helvetica, Arial, Verdana, sans-serif; 
}

/*BEFORE CHECKED,BEFORE CHEKED*/
body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:not(:checked) + label:before,
body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:checked + label:before {
    content: "";
    position: absolute;
    width: 23px;
    height: 23px;
    left: 0;
    top: 0px;
    background: #FFFFFF;
    border: none;
    border-radius: 0;
}

/*AFTER NOT CHECKED, AFTER CHEKED*/
body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:not(:checked) + label:after,
body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:checked + label:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 19px;
    left: 3px;
    top: 2px;
    background: #FFFFFF;
    background-image: url(/wp-content/uploads/2023/12/checkz.png);
    background-position: 0px 0px;
    background-size: contain;
    background-repeat: no-repeat;
    border: none;
    border-radius: 0;
}

body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:not(:checked) + label:after,
body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:not(:checked) + label:after {
    opacity: 0;
    transform: scale(0);
}

body .gform_wrapper.quizz_zyrgon_wrapper [type="checkbox"]:checked + label:after {
    opacity: 1;
    transform: scale(1);
}






body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:not(:checked),
body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:checked {
    display: none;
}

body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:not(:checked) + label,
body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:checked + label {
    position: relative !important;
    padding-left: 37px !important;
    cursor: pointer !important;
    display:block;
    padding-top: 5px;
    font-family: "Poppins", Helvetica, Arial, Verdana, sans-serif; 
}

/*BEFORE CHECKED,BEFORE CHEKED*/
body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:not(:checked) + label:before,
body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:checked + label:before {
    content: "";
    position: absolute;
    width: 23px;
    height: 23px;
    left: 0;
    top: 0px;
    background: #FFFFFF;
    border: none;
    border-radius: 50px;
}

/*AFTER NOT CHECKED, AFTER CHEKED*/
body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:not(:checked) + label:after,
body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:checked + label:after {
    content: "";
    position: absolute;
    width: 17px;
    height: 17px;
    left: 4px;
    top: 3px;
    background: transparent;
    background-image: url(/wp-content/uploads/2023/12/checkz.png);
    background-position: 0px 0px;
    background-size: contain;
    background-repeat: no-repeat;
    border: none;
    border-radius: 0;
}

body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:not(:checked) + label:after,
body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:not(:checked) + label:after {
    opacity: 0;
    transform: scale(0);
}

body .gform_wrapper.quizz_zyrgon_wrapper [type="radio"]:checked + label:after {
    opacity: 1;
    transform: scale(1);
}




.quizz_zyrgon .gform_confirmation_message{
    color: #FFFFFF;
    text-align: center;
    font-size: 20px;
    font-family: 'Poppins';
}












