
.page-id-235669 .arc-form-progress-bar {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.page-id-235669 .arc-form-progress-bar-line {
    position: relative;
    height: 3px;
    margin-top: 5px;
    background-color: #FFF;
}

.page-id-235669 .arc-form-progress-bar-line-cur {
    top: 0;
    width: 0;
    height: 100%;
}

.page-id-235669 .arc-form-progress-bar-box {
    position: relative;
    width: 100% !important;
    margin-left: 0 !important;
    top: auto !important;
    left: auto !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.page-id-235669 .arc-form-progress-bar-box div {
    font-weight: bold;
    text-transform: uppercase;
}

.page-id-235669 .arc-form-progress-bar-box .arc-form-progress-bar-percentage > div {
    display: none;
}

.page-id-235669 .arc-form-progress-bar-step2 {
    display: none !important;
}

.page-id-235669 .arc-form-progress-bar-curtep-1 .arc-form-progress-bar-line-cur {
    width: 7%;
}

.page-id-235669 .arc-form-progress-bar-curtep-2 .arc-form-progress-bar-line-cur{
    width: 14%;
}

.page-id-235669 .arc-form-progress-bar-curtep-3 .arc-form-progress-bar-line-cur{
    width: 21%;
}

.page-id-235669 .arc-form-progress-bar-curtep-4 .arc-form-progress-bar-line-cur{
    width: 28%;
}

.page-id-235669 .arc-form-progress-bar-curtep-5 .arc-form-progress-bar-line-cur{
    width: 35%;
}

.page-id-235669 .arc-form-progress-bar-curtep-6 .arc-form-progress-bar-line-cur{
    width: 42%;
}

.page-id-235669 .arc-form-progress-bar-curtep-7 .arc-form-progress-bar-line-cur{
    width: 49%;
}

.page-id-235669 .arc-form-progress-bar-curtep-8 .arc-form-progress-bar-line-cur{
    width: 54%;
}

.page-id-235669 .arc-form-progress-bar-curtep-9 .arc-form-progress-bar-line-cur{
    width: 61%;
}

.page-id-235669 .arc-form-progress-bar-curtep-10 .arc-form-progress-bar-line-cur{
    width: 68%;
}

.page-id-235669 .arc-form-progress-bar-curtep-11 .arc-form-progress-bar-line-cur{
    width: 75%;
}

.page-id-235669 .arc-form-progress-bar-curtep-12 .arc-form-progress-bar-line-cur{
    width: 82%;
}

.page-id-235669 .arc-form-progress-bar-curtep-13 .arc-form-progress-bar-line-cur{
    width: 90%;
}

.page-id-235669 .arc-form-progress-bar-curtep-14 .arc-form-progress-bar-line-cur{
    width: 95%;
}

.page-id-235669 .arc-form-progress-bar-curtep-15 .arc-form-progress-bar-line-cur{
    width: 100%;
}

.page-id-235669 .arc-form-progress-bar-curtep-16 .arc-form-progress-bar-line-cur{
    width: 100%;
}

.page-id-235669 .arc-form-progress-bar-curtep-17 .arc-form-progress-bar-line-cur{
    width: 93.5%;
}

.page-id-235669 .arc-form-progress-bar-curtep-18 .arc-form-progress-bar-line-cur{
    width: 100%;
}

.page-id-235669 .arc-form-progress-bar-curtep-11 .arc-form-progress-bar-step1,
.page-id-235669 .arc-form-progress-bar-curtep-12 .arc-form-progress-bar-step1,
.page-id-235669 .arc-form-progress-bar-curtep-13 .arc-form-progress-bar-step1,
.page-id-235669 .arc-form-progress-bar-curtep-14 .arc-form-progress-bar-step1,
.page-id-235669 .arc-form-progress-bar-curtep-15 .arc-form-progress-bar-step1,
.page-id-235669 .arc-form-progress-bar-curtep-16 .arc-form-progress-bar-step1,
.page-id-235669 .arc-form-progress-bar-curtep-17 .arc-form-progress-bar-step1,
.page-id-235669 .arc-form-progress-bar-curtep-18 .arc-form-progress-bar-step1 {
    display: none;
}

.page-id-235669 .arc-form-progress-bar-curtep-11 .arc-form-progress-bar-step2,
.page-id-235669 .arc-form-progress-bar-curtep-12 .arc-form-progress-bar-step2,
.page-id-235669 .arc-form-progress-bar-curtep-13 .arc-form-progress-bar-step2,
.page-id-235669 .arc-form-progress-bar-curtep-14 .arc-form-progress-bar-step2,
.page-id-235669 .arc-form-progress-bar-curtep-15 .arc-form-progress-bar-step2,
.page-id-235669 .arc-form-progress-bar-curtep-16 .arc-form-progress-bar-step2,
.page-id-235669 .arc-form-progress-bar-curtep-17 .arc-form-progress-bar-step2,
.page-id-235669 .arc-form-progress-bar-curtep-18 .arc-form-progress-bar-step2 {
    display: flex !important;
}

.page-id-235669 .arc-form-progress-bar-curtep-1 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(1),
.page-id-235669 .arc-form-progress-bar-curtep-2 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(2),
.page-id-235669 .arc-form-progress-bar-curtep-3 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(3),
.page-id-235669 .arc-form-progress-bar-curtep-4 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(4),
.page-id-235669 .arc-form-progress-bar-curtep-5 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(5),
.page-id-235669 .arc-form-progress-bar-curtep-6 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(6),
.page-id-235669 .arc-form-progress-bar-curtep-7 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(7),
.page-id-235669 .arc-form-progress-bar-curtep-8 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(8),
.page-id-235669 .arc-form-progress-bar-curtep-9 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(9),
.page-id-235669 .arc-form-progress-bar-curtep-10 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(10),
.page-id-235669 .arc-form-progress-bar-curtep-11 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(1),
.page-id-235669 .arc-form-progress-bar-curtep-12 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(2),
.page-id-235669 .arc-form-progress-bar-curtep-13 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(3),
.page-id-235669 .arc-form-progress-bar-curtep-14 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(4),
.page-id-235669 .arc-form-progress-bar-curtep-15 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(5),
.page-id-235669 .arc-form-progress-bar-curtep-16 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(6),
.page-id-235669 .arc-form-progress-bar-curtep-17 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(7),
.page-id-235669 .arc-form-progress-bar-curtep-18 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(8) {
    display: block;
}

.page-id-235669 .arc-form-step-num {
    display: none;
}

.page-id-235669 .arc-form-step-num + fieldset {
    text-align: center;
}

.page-id-235669 .arc-form-step-num + fieldset .gfield_label {
    font-weight: 500;
    margin-bottom: 0 !important;
    text-align: center;
    width: 100%;
}

.page-id-235669 .arc-form-step-num + fieldset  .gfield_description {
    font-size: 20px;
    margin-top: 10px;
    padding: 0 !important;
}

.page-id-235669 .arc-form-step-num + fieldset .ginput_container {
    max-width: 600px;
    margin: 35px auto 0;
    padding: 0 25px;
    text-align: left;
}

.page-id-235669 .gfield_radio .gchoice label,
.page-id-235669 .gfield_checkbox .gchoice label {
    background-color: #FFF;
    padding: 24px 24px 24px 55px;
    display: block !important;
    max-width: none !important;
    cursor: pointer;
    transition: all 0.2s ease;
}

.page-id-235669 .gfield_checkbox input[type="checkbox"]:checked + label:before {
    color: #FFF !important;
    font-size: 12px !important;
    border-radius: 4px !important;
}

.page-id-235669 .gfield_radio input[type="radio"] + label::before {
    content: '';
    font-family: none;
    top: 50%;
    left: 20px;
    transform: translateY(-50%);
    border-color: #63656A !important;
    transition: all 0.2s ease;
}

.page-id-235669 .gfield_checkbox input[type="checkbox"] + label::before {
    top: 50%;
    left: 20px;
    transform: translateY(-50%);
    border-color: #63656A !important;
    transition: all 0.2s ease;
}

.page-id-235669 .gform_wrapper input[type="radio"] + label:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 24px;
    width: 16px;
    height: 16px;
    background-color: #FFF;
    border-radius: 100%;
    transform: translateY(-50%);
    opacity: 0;
    z-index: 2;
}

.page-id-235669 .gfield_radio .gchoice label:hover:before {
    border-color: #FFF !important;
}

.page-id-235669 .gfield_radio .gchoice label:hover,
.page-id-235669 .gform_wrapper input[type="radio"]:checked + label {
    color: #FFF;
    background-color: #63656A;
}

.page-id-235669 .gform_wrapper input[type="radio"] + label:hover:after,
.page-id-235669 .gform_wrapper input[type="radio"]:checked + label:after {
    opacity: 1;
}

.page-id-235669 .gform_wrapper.gravity-theme .gform_page_footer {
    margin-top: 10px;
}

.page-id-235669 .gform_next_button {
    padding: 14px 56px 14px 20px !important;
    font-weight: bold !important;
    border-radius: 30px !important;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 27 11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m16.81.32.435.244 8 4.5.775.436-.775.436-8 4.5-.436.245-.49-.872.436-.245L23.09 6H0V5h23.091l-6.336-3.564-.436-.245.49-.872Z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E") !important;
    background-position: center right 18px !important;
    background-size: 27px auto !important;
    background-repeat: no-repeat !important;
}

.page-id-235669 .gform_previous_button {
    padding: 14px 20px 14px 56px !important;
    font-weight: bold !important;
    border: 1px solid #63656A !important;
    border-radius: 30px !important;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 27 11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.19.32-.435.244-8 4.5L.98 5.5l.775.436 8 4.5.436.245.49-.872-.436-.245L3.91 6H27V5H3.909l6.336-3.564.436-.245-.49-.872Z' fill='%2363656A' fill-rule='nonzero'/%3E%3C/svg%3E") !important;
    background-position: center left 18px !important;
    background-size: 27px auto !important;
    background-repeat: no-repeat !important;
}

@media (max-width: 576px) {

    .elementor-18426 .elementor-element.elementor-element-da34052 > .elementor-element-populated.elementor-widget-wrap {
        padding: 15px;
        padding-bottom: 100px;
    }

    .page-id-235669 .arc-form-step-num + fieldset .ginput_container {
        padding: 0;
    }

}


.arc-form-sect {
    background: rgba(134, 184, 249, 0.2);
    padding: 20px;
    margin-top: -35px;
}
.page-id-18426 .arc-form-step-num + fieldset .gfield_description{
    font-size: 16px;
}

.page-id-18426 .arc-form-progress-bar-step3{
    display: none !important;
}


.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-1 .arc-form-progress-bar-line-cur {
    width: 6%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-2 .arc-form-progress-bar-line-cur{
    width: 12%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-3 .arc-form-progress-bar-line-cur{
    width: 18%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-4 .arc-form-progress-bar-line-cur{
    width: 24%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-5 .arc-form-progress-bar-line-cur{
    width: 30%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-6 .arc-form-progress-bar-line-cur{
    width: 36%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-7 .arc-form-progress-bar-line-cur{
    width: 42%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-8 .arc-form-progress-bar-line-cur{
    width: 48%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-9 .arc-form-progress-bar-line-cur{
    width: 54%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-10 .arc-form-progress-bar-line-cur{
    width: 60%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-11 .arc-form-progress-bar-line-cur{
    width: 66%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-12 .arc-form-progress-bar-line-cur{
    width: 72%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-13 .arc-form-progress-bar-line-cur{
    width: 78%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-14 .arc-form-progress-bar-line-cur{
    width: 84%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-15 .arc-form-progress-bar-line-cur{
    width: 90%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-16 .arc-form-progress-bar-line-cur{
    width: 96%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-17 .arc-form-progress-bar-line-cur{
    width: 100%;
}

.quiz-v-3.page-id-18426 .arc-form-progress-bar-curtep-18 .arc-form-progress-bar-line-cur{
    width: 100%;
}

.arc-form-progress-bar-curtep-11 .arc-form-progress-bar-step1 span:first-child,
.arc-form-progress-bar-curtep-12 .arc-form-progress-bar-step1 span:first-child,
.arc-form-progress-bar-curtep-13 .arc-form-progress-bar-step1 span:first-child,
.arc-form-progress-bar-curtep-14 .arc-form-progress-bar-step1 span:first-child,
.arc-form-progress-bar-curtep-15 .arc-form-progress-bar-step1 span:first-child,
.arc-form-progress-bar-curtep-16 .arc-form-progress-bar-step1 span:first-child,
.arc-form-progress-bar-curtep-17 .arc-form-progress-bar-step1 span:first-child,
.arc-form-progress-bar-curtep-18 .arc-form-progress-bar-step1 span:first-child{
    background:#fff;
}
.arc-form-progress-bar-curtep-11 .arc-form-progress-bar-step2 span:first-child,
.arc-form-progress-bar-curtep-12 .arc-form-progress-bar-step2 span:first-child,
.arc-form-progress-bar-curtep-13 .arc-form-progress-bar-step2 span:first-child
{
    background:#F2F2F2;
}
.arc-form-progress-bar-curtep-14 .arc-form-progress-bar-step2 span:first-child,
.arc-form-progress-bar-curtep-15 .arc-form-progress-bar-step2 span:first-child,
.arc-form-progress-bar-curtep-16 .arc-form-progress-bar-step2 span:first-child,
.arc-form-progress-bar-curtep-17 .arc-form-progress-bar-step2 span:first-child,
.arc-form-progress-bar-curtep-18 .arc-form-progress-bar-step2 span:first-child{
    background:#fff;
}
.arc-form-progress-bar-curtep-14 .arc-form-progress-bar-step3 span:first-child,
.arc-form-progress-bar-curtep-15 .arc-form-progress-bar-step3 span:first-child,
.arc-form-progress-bar-curtep-16 .arc-form-progress-bar-step3 span:first-child,
.arc-form-progress-bar-curtep-17 .arc-form-progress-bar-step3 span:first-child,
.arc-form-progress-bar-curtep-18 .arc-form-progress-bar-step3 span:first-child{
    background:#F2F2F2;
}


.page-id-18426 .arc-form-progress-bar-curtep-11 .arc-form-progress-bar-step1,
.page-id-18426 .arc-form-progress-bar-curtep-12 .arc-form-progress-bar-step1,
.page-id-18426 .arc-form-progress-bar-curtep-13 .arc-form-progress-bar-step1,
.page-id-18426 .arc-form-progress-bar-curtep-14 .arc-form-progress-bar-step1,
.page-id-18426 .arc-form-progress-bar-curtep-15 .arc-form-progress-bar-step1,
.page-id-18426 .arc-form-progress-bar-curtep-16 .arc-form-progress-bar-step1,
.page-id-18426 .arc-form-progress-bar-curtep-17 .arc-form-progress-bar-step1,
.page-id-18426 .arc-form-progress-bar-curtep-18 .arc-form-progress-bar-step1 {
    display: none;
}

.page-id-18426 .arc-form-progress-bar-curtep-11 .arc-form-progress-bar-step2,
.page-id-18426 .arc-form-progress-bar-curtep-12 .arc-form-progress-bar-step2,
.page-id-18426 .arc-form-progress-bar-curtep-13 .arc-form-progress-bar-step2{
    display: flex !important;
}


.page-id-18426 .arc-form-progress-bar-curtep-14 .arc-form-progress-bar-step2,
.page-id-18426 .arc-form-progress-bar-curtep-15 .arc-form-progress-bar-step2,
.page-id-18426 .arc-form-progress-bar-curtep-16 .arc-form-progress-bar-step2,
.page-id-18426 .arc-form-progress-bar-curtep-17 .arc-form-progress-bar-step2,
.page-id-18426 .arc-form-progress-bar-curtep-18 .arc-form-progress-bar-step2{
    display: none !important;
}


.page-id-18426 .arc-form-progress-bar-curtep-14 .arc-form-progress-bar-step3,
.page-id-18426 .arc-form-progress-bar-curtep-15 .arc-form-progress-bar-step3,
.page-id-18426 .arc-form-progress-bar-curtep-16 .arc-form-progress-bar-step3,
.page-id-18426 .arc-form-progress-bar-curtep-17 .arc-form-progress-bar-step3,
.page-id-18426 .arc-form-progress-bar-curtep-18 .arc-form-progress-bar-step3 {
    display: flex !important;
}


.page-id-18426 .arc-form-progress-bar-curtep-1 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(1),
.page-id-18426 .arc-form-progress-bar-curtep-2 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(2),
.page-id-18426 .arc-form-progress-bar-curtep-3 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(3),
.page-id-18426 .arc-form-progress-bar-curtep-4 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(4),
.page-id-18426 .arc-form-progress-bar-curtep-5 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(5),
.page-id-18426 .arc-form-progress-bar-curtep-6 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(6),
.page-id-18426 .arc-form-progress-bar-curtep-7 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(7),
.page-id-18426 .arc-form-progress-bar-curtep-8 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(8),
.page-id-18426 .arc-form-progress-bar-curtep-9 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(9),
.page-id-18426 .arc-form-progress-bar-curtep-10 .arc-form-progress-bar-step1 .arc-form-progress-bar-percentage > div:nth-child(10),
.page-id-18426 .arc-form-progress-bar-curtep-11 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(1),
.page-id-18426 .arc-form-progress-bar-curtep-12 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(2),
.page-id-18426 .arc-form-progress-bar-curtep-13 .arc-form-progress-bar-step2 .arc-form-progress-bar-percentage > div:nth-child(3),
.page-id-18426 .arc-form-progress-bar-curtep-14 .arc-form-progress-bar-step3 .arc-form-progress-bar-percentage > div:nth-child(1),
.page-id-18426 .arc-form-progress-bar-curtep-15 .arc-form-progress-bar-step3 .arc-form-progress-bar-percentage > div:nth-child(2),
.page-id-18426 .arc-form-progress-bar-curtep-16 .arc-form-progress-bar-step3 .arc-form-progress-bar-percentage > div:nth-child(3),
.page-id-18426 .arc-form-progress-bar-curtep-17 .arc-form-progress-bar-step3 .arc-form-progress-bar-percentage > div:nth-child(4),
.page-id-18426 .arc-form-progress-bar-curtep-18 .arc-form-progress-bar-step3 .arc-form-progress-bar-percentage > div:nth-child(5){
    display:block;
}

#gform_4 .gfield_required_text{
    color:rgb(99, 101, 106) !important;
}
#gform_submit_button_4 {
    float: right;
    background: #63656A;
    color: #fff;
}