.elementor-kit-5128{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-kadence1:#4b4b4b;--e-global-color-kadence2:#007334;--e-global-color-kadence3:#007334;--e-global-color-kadence4:#2D3748;--e-global-color-kadence5:#4A5568;--e-global-color-kadence6:#718096;--e-global-color-kadence7:#EDF2F7;--e-global-color-kadence8:#F7FAFC;--e-global-color-kadence9:#ffffff;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5128.el-is-editing{--global-palette1:#4b4b4b;--global-palette2:#007334;--global-palette3:#007334;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5128 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.main {
    padding-bottom: 0
}

.elementor-widget-text-editor h3 {
    font-size: 18px;
}

.gform_page_footer {
    justify-content: center;
}


#gform_wrapper_1 {
    padding: 15px !important;
}

#gform_wrapper_1 .ginput_complex.ginput_container.has_zip.ginput_container_address.gform-grid-row {
    align-content: center;
    justify-content: center;
}

#gform_wrapper_1 .gform_heading {
    display: flex;
    justify-content: center !important;
}

#gform_wrapper_1 .gfield_radio.gform-theme__no-reset--children {
    text-align: center !important;
    justify-content: center !important;
}
  
body #gform_wrapper_1 .gfield .ginput_container,
body #gform_wrapper_1 .gfield .gfield_description,
body #gform_wrapper_1 div.ginput_complex label,
body #gform_wrapper_1 input:not([type='radio']):not([type='checkbox']):not([type='submit']), 
body #gform_wrapper_1 select, 
body #gform_wrapper_1 textarea { 
text-align:center;
}

body #gform_wrapper_1 .top_label .gfield .gfield_label {
text-align: center;
display: block;
}

body #gform_wrapper_2 .gform_footer,
body #gform_wrapper_2 .gform_page_footer{
text-align: center;
}

#gform_submit_button_1, .gform_next_button, .gform_previous_button {
 
  box-shadow: none !important;
  background: #ff5722  !important;
  color: white !important;
  padding: 20px 30px  !important;
  border: none  !important;
  border-radius: 40px  !important;
  cursor: pointer  !important;
  transition: background 0.3s ease  !important;
  display: block !important;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px !important;
  font-size: 16px !important;
}

#gform_submit_button_1:hover,
.gform_next_button:hover, .gform_previous_button:hover {
  background: #2980b9  !important;
}

.gform_page_footer {
  text-align: center;
}

legend.gfield_label.gform-field-label {
		text-align: center !important;
    font-size: 28px !important;
}


/* Larger screens */
@media (min-width: 768px) {
    .image-choices-choice {
        
        padding-left: 24px;
        padding-right: 24px;
        padding-top: 24px;
        padding-bottom: 24px;
    }
}

/* Extra large screens */
@media (min-width: 1200px) {
    .image-choices-choice {
        padding-left: 24px;
        padding-right: 24px;
        padding-top: 24px;
        padding-bottom: 24px;
    }
}

/* Smaller screens */
@media (max-width: 767px) {
    .image-choices-choice {
        padding-bottom:16px;
        padding-left: 12px;
        padding-right: 12px;
        padding-top: 12px;
    }
}

/* Extra small screens */
@media (max-width: 480px) {
    .image-choices-choice {
        padding-bottom:12px;
        padding-left: 8px;
        padding-right: 8px;
        padding-top: 8px;
    }
}



.image-choices-choice-image-wrap {
	background-color: white !important;
        padding: 20px !important;
}

.ic-theme--cover-tile .image-choices-choice-image-wrap {
box-shadow: unset !important;
}

.image-choices-choice-selected {
    transition: box-shadow 0.1s ease  !important;
    box-shadow: 10px 20px 50px rgba(7,30,87,.2)
}

.ic-theme--cover-tile .image-choices-choice .gform-field-label:after {
    content: none !important;
}

.image-choices-choice {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}

.gform_required_legend {
visibility: hidden 
}

.ic-theme--cover-tile {
     --ic-height: 200px !important;
}

#input_2_30 {
    text-align: center;
    justify-content: center;
}
@media (max-width: 510px) {
#gform_page_2_14 #gform_previous_button_2 {
    order: 2;
}
}/* End custom CSS */