.elementor-7696 .elementor-element.elementor-element-50b2103{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-0f35e7a{text-align:center;}.elementor-7696 .elementor-element.elementor-element-0f35e7a .mil-title-el{font-size:40px;font-weight:800;line-height:50px;}.elementor-7696 .elementor-element.elementor-element-e32f56e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-dff94f5{--divider-border-style:solid;--divider-color:#E20A17;--divider-border-width:1px;--divider-icon-size:20px;--divider-element-spacing:10px;}.elementor-7696 .elementor-element.elementor-element-dff94f5 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-7696 .elementor-element.elementor-element-dff94f5 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-7696 .elementor-element.elementor-element-dff94f5.elementor-view-stacked .elementor-icon{background-color:#E20A17;}.elementor-7696 .elementor-element.elementor-element-dff94f5.elementor-view-framed .elementor-icon, .elementor-7696 .elementor-element.elementor-element-dff94f5.elementor-view-default .elementor-icon{color:#E20A17;border-color:#E20A17;}.elementor-7696 .elementor-element.elementor-element-dff94f5.elementor-view-framed .elementor-icon, .elementor-7696 .elementor-element.elementor-element-dff94f5.elementor-view-default .elementor-icon svg{fill:#E20A17;}.elementor-7696 .elementor-element.elementor-element-65e929d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-7696 .elementor-element.elementor-element-65e929d.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-7696 .elementor-element.elementor-element-dff94f5 .elementor-divider-separator{width:35%;}}@media(max-width:767px){.elementor-7696 .elementor-element.elementor-element-dff94f5 .elementor-divider-separator{width:50%;}}/* Start custom CSS for divider, class: .elementor-element-dff94f5 */#gform_wrapper_29 .charleft.ginput_counter.gfield_description {
    padding: 0px;
}
#gform_wrapper_29 input, form textarea, form select{
background: #fefefe;
    border: #e5e5e5 thin solid;
    height: 35px;
    border-radius: 4px;
    padding: 5px 10px !important;
}
#gform_wrapper_29 .gform_legacy_markup_wrapper label {
    font-weight: 600;
    font-size: 15px;
}
#gform_wrapper_18 li input[type=checkbox] {
    margin-top: -2px;
    vertical-align: top; 
}
.gform_legacy_markup_wrapper .gfield_checkbox li label a,
.gform_legacy_markup_wrapper .gfield_required {
	color: #e40185;
}
#gform_wrapper_29 input[type=submit] {
		background-color:#cb1217;
	    padding: 5px 25px !important;
	font-weight:500;
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-65e929d */#gform_wrapper_32 .charleft.ginput_counter.gfield_description {
    padding: 0px;
}
#gform_wrapper_32 input, form textarea, form select{
background: #fefefe;
    border: #e5e5e5 thin solid;
    height: 35px;
    border-radius: 4px;
    padding: 5px 10px !important;
}
#gform_wrapper_32 .gform_legacy_markup_wrapper label {
    font-weight: 600;
    font-size: 15px;
}
#gform_wrapper_32 li input[type=checkbox] {
    margin-top: -2px;
    vertical-align: top; 
}
.gform_legacy_markup_wrapper .gfield_checkbox li label a,
.gform_legacy_markup_wrapper .gfield_required {
	color: #e40185;
}
#gform_wrapper_32 input[type=submit] {
		background-color:#cb1217;
	    padding: 5px 25px !important;
	font-weight:500;
    color: #ffffff;
}

ul.gfield_radio {
    display: flex;
    flex-wrap: wrap;
    gap: 15px; /* Adjust spacing between radio options */
}


ul.gfield_radio li input {
    width: 15px;
    margin: 0px;
}

@media screen and (max-width: 600px) {
    ul.gfield_radio {
        flex-direction: column;
        gap: 1px;
    }

    ul.gfield_radio li {
        display: flex;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32f56e */#gform_wrapper_18 .charleft.ginput_counter.gfield_description {
    padding: 0px;
}
#gform_wrapper_18 input, form textarea, form select{
background: #fefefe;
    border: #e5e5e5 thin solid;
    height: 35px;
    border-radius: 4px;
    padding: 5px 10px !important;
}
#gform_wrapper_18 .gform_legacy_markup_wrapper label {
    font-weight: 600;
    font-size: 15px;
}
#gform_wrapper_18 li input[type=checkbox] {
    margin-top: -2px;
    vertical-align: top; 
}
.gform_legacy_markup_wrapper .gfield_checkbox li label a,
.gform_legacy_markup_wrapper .gfield_required {
	color: #e40185;
}
#gform_wrapper_18 input[type=submit] {
		background-color:#cb1217;
	    padding: 5px 25px !important;
	font-weight:500;
    color: #ffffff;
}/* End custom CSS */