.mainQuoteForm .e-form__indicators--type-text {
    display: inline !important;
}
.mainQuoteForm .e-form__indicators__indicator {
    display: none !important;
    text-align: center;
    width: 100%;
    margin-bottom: 18px;
}
.mainQuoteForm .e-form__indicators__indicator--state-completed{
    display:none !important;
    }

.mainQuoteForm .e-form__indicators__indicator--state-active {
    display: inline-block !important;
}
.mainQuoteForm .e-form__indicators__indicator__label {
    color: #000000;
}
.mainQuoteForm .e-form__indicators__indicator__separator {
    display: none !important;
}
.mainSiteLogo img{
    background-color: white;
}
.whiteHover h3 a:hover {
    color: #ffffff !important;
}

.yelloHover h2 a:hover{
    color: #FFDC39 !important;  
}

.aboutImage img {
    height: 100% !important;
}

.freeQuotePopup{
    pointer:cursor;
}

div#popmake-1367 {
    margin: 12px;
}

.gform-page-footer {
    margin-top: 0px !important;
}

.gform_title {
    display: none;
}


div#gform_1_validation_container {
    margin-bottom: 0px;
}
.gform_fields {
    display: block !important;
}
#gform_fields_1 .gfield,
#gform_fields_1_2 .gfield {
    margin-bottom: 15px;
}
#gform_1 input, #gform_1 select {
    background: #efefef !important;
    width: 100%;
}

input#gform_next_button_1_12, input#gform_submit_button_1 {
    box-shadow: 1px 5px 17px rgb(8 34 103 / 40%);
    font-size: 17px;
    color: #082267;
    font-weight: 900;
    font-family: 'Poppins';
    background: #f2f3f7;
    border: 2px solid #082267;
    width: 100%;
    margin: 0 0 35px 0;
    /* border-radius: 25px; */
    padding: 0;
    height: 39px;
    margin-bottom: 0px;
}

input#gform_next_button_1_12:hover, input#gform_submit_button_1:hover {
    color: #082267;
    border: 2px solid #FFDC39;
    background-color: #FFDC39 !important;
}
input#gform_previous_button_1 {
    display: none;
}




div#gform_2_validation_container {
    margin-bottom: 0px;
}
.gform_fields {
    display: block !important;
}
#gform_fields_2 .gfield,
#gform_fields_2_2 .gfield {
    margin-bottom: 15px;
}
#gform_2 input, #gform_2 select {
    background: #efefef !important;
    width: 100%;
}

input#gform_next_button_2_12, input#gform_submit_button_2 {
    box-shadow: 1px 5px 17px rgb(8 34 103 / 40%);
    font-size: 17px;
    color: #082267;
    font-weight: 900;
    font-family: 'Poppins';
    background: #f2f3f7;
    border: 2px solid #082267;
    width: 100%;
    margin: 0 0 35px 0;
    /* border-radius: 25px; */
    padding: 0;
    height: 39px;
    margin-bottom: 0px;
}

input#gform_next_button_2_12:hover, input#gform_submit_button_2:hover {
    color: #082267;
    border: 2px solid #FFDC39;
    background-color: #FFDC39 !important;
}
input#gform_previous_button_2 {
    display: none;
}



div#gform_3_validation_container {
    margin-bottom: 0px;
}
.gform_fields {
    display: block !important;
}
#gform_fields_3 .gfield,
#gform_fields_3_2 .gfield {
    margin-bottom: 15px;
}
#gform_3 input, #gform_3 select {
    background: #efefef !important;
    width: 100%;
}

input#gform_next_button_3_12, input#gform_submit_button_3 {
    box-shadow: 1px 5px 17px rgb(8 34 103 / 40%);
    font-size: 17px;
    color: #082267;
    font-weight: 900;
    font-family: 'Poppins';
    background: #f2f3f7;
    border: 2px solid #082267;
    width: 100%;
    margin: 0 0 35px 0;
    /* border-radius: 25px; */
    padding: 0;
    height: 39px;
    margin-bottom: 0px;
}

input#gform_next_button_3_12:hover, input#gform_submit_button_3:hover {
    color: #082267;
    border: 2px solid #FFDC39;
    background-color: #FFDC39 !important;
}
input#gform_previous_button_3 {
    display: none;
}



#section-top {
    background-color: lightblue;
}

#section-bottom {
    background-color: lightgreen;
}

/* Links at the top of the page */
.scroll-links {
    position: fixed;
    z-index: 100;
    padding: 10px;
    right: 15px;
    bottom: 24px;
    width: 100%;
    text-align: right;
}

.scroll-links a {
    text-decoration: none;
    font-weight: bold;
    color: #333;
}

/* Smooth Scroll */
html {
    scroll-behavior: smooth;
}


.bottomToTopScroll {
    display: none;
}

.getActiveQuote {
    font-size: 17px;
    font-weight: 900;
    font-family: 'Poppins';
    background: #f2f3f7;
    width: 100%;
    margin: 0 0 35px 0;
    padding: 11px 22px;
    height: 39px;
    margin-bottom: 0px;
    color: #082267;
    border: 2px solid #082267;
    background-color: #FFDC39 !important;
}
.scrollActive{
    display: block; 
}

.getActiveQuote:hover {
    background-color: #082267 !important;
    color: #fff;
    border: 2px solid #fff;
}

/*-------------------Mobile Responsiveness------------------------*/
@media only screen and (max-width: 600px) {
    .scroll-links {
        right: 4px;
        bottom: 20px;
    }
  }

