.elementor-77864 .elementor-element.elementor-element-948fb60 > .elementor-container{max-width:910px;}.elementor-77864 .elementor-element.elementor-element-667b0d0 > .elementor-element-populated{margin:0px 05px 0px 05px;--e-column-margin-right:05px;--e-column-margin-left:05px;}@media(max-width:767px){.elementor-77864 .elementor-element.elementor-element-948fb60{padding:0px 05px 0px 05px;}}/* Start custom CSS */label.gform-field-label {
    color: white!important;
}

legend.gfield_label.gform-field-label {
    color: white!important;
}

input#gform_submit_button_1 {
    margin-top: 20px;
    width: 70%!important;
    padding: 16px!important;
    font-size: 17px!important;
    border-radius: 30px !important;
}

input#gform_next_button_1_4 {
    width: 100%!important;
    border-radius: 30px!important;
    font-size: 17px!important;
}

input#gform_previous_button_1 {
    width: 27%!important;
    padding: 8px!important;
    border-radius: 30px!important;
    height: 53px!important;
    margin-top: 20px;
    border: 1px solid white!important;
    background: none;
    color: white!important;
}

h3.gsection_title {
    text-align: center;
}

.cat_sub {
    margin-top: -50px;
}


/* Style for disabled choices */
input.disabled-choice {
    opacity: 0.5;
    cursor: not-allowed;
}

/* Text styling for disabled choices */
input.disabled-choice + label {
    color: red!important;
    text-decoration: line-through;
}/* End custom CSS */