.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-72825 .elementor-element.elementor-element-9df3e0f{text-align:center;}.elementor-72825 .elementor-element.elementor-element-a03a21a{--spacer-size:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-72825 .elementor-element.elementor-element-313c638{text-align:center;}.elementor-72825 .elementor-element.elementor-element-313c638 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-72825 .elementor-element.elementor-element-0994839{text-align:center;}.elementor-72825 .elementor-element.elementor-element-0994839 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:40px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-72825 .elementor-element.elementor-element-6e20220{--spacer-size:10px;}.elementor-72825 .elementor-element.elementor-element-d4cafb6{text-align:center;}.elementor-72825 .elementor-element.elementor-element-d4cafb6 .elementor-heading-title{color:#FFFFFF;}.elementor-72825 .elementor-element.elementor-element-bade21c{--spacer-size:40px;}@media(min-width:768px){.elementor-72825 .elementor-element.elementor-element-e25d265{width:11%;}.elementor-72825 .elementor-element.elementor-element-43f7dd9{width:77.333%;}.elementor-72825 .elementor-element.elementor-element-34f802a{width:11%;}}@media(max-width:1024px){.elementor-72825 .elementor-element.elementor-element-0994839 .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-72825 .elementor-element.elementor-element-0994839 .elementor-heading-title{font-size:24px;}.elementor-72825 .elementor-element.elementor-element-bade21c{--spacer-size:20px;}}/* Start custom CSS */.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3 {
    border-top: 2px solid #FFD800;
}
.with_frm_style .frm-show-form .frm_section_heading h3 {
    color: #ffffff;
}
.with_frm_style .frm_primary_label {
    color: #ffffff;
}
.frm_style_formidable-style.with_frm_style .frm_scale label {
    font-weight: normal;
    font-size: 13px;
    color: #fff;
}
.with_frm_style {
    --required-color: #FFD800;
}
    .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message, .frm_style_formidable-style.with_frm_style input[type=submit], .frm_style_formidable-style.with_frm_style .frm_submit input[type=button], .frm_style_formidable-style.with_frm_style .frm_submit button, .frm_form_submit_style, .frm_style_formidable-style.with_frm_style .frm-edit-page-btn {
    background: #ffd800;
    border-width: 0px;
    border-color: #ffd800;
    color: #000000;
    
}
.elementor-kit-8616 a {
    color: #ffd800;
}
.elementor-kit-8616:hover a {
    color: #ffd800;
}/* End custom CSS */