.elementor-466 .elementor-element.elementor-element-f883ef3{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS */.frm_image_options .frm_image_option_container {
  border-width: var(--field-border-width);
  border-style: solid;
  border-color: var(--border-color);
  border-radius: var(--border-radius);
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
  position: relative;
  height: 100%;
  width: 100%;
  overflow: hidden;
  background: #e62947!important;
}

.with_frm_style .frm_submit {
  clear: both;
  display: flex!important;
}

.frm_button_submit{
    background: black!important;
}

.frm_prev_page{
    background: #e62947 !important;
    bordoer : 1px solid white!important;
}
.frm_style_style-formidable.with_frm_style .frm-show-form .frm_section_heading h3[class*="frm_pos_"] {
  border-top: 2px solid #e62947!important;
  color: white;
  font-size: 40px;
}
.with_frm_style .frm_top_container .frm_primary_label, .with_frm_style .frm_hidden_container .frm_primary_label, .with_frm_style .frm_pos_top {
  display: block;
  float: none;
  width: auto;
  text-align: center;
  padding-bottom: 50px;
}
.frm_style_style-formidable.with_frm_style .frm_error, .frm_style_style-formidable.with_frm_style .frm_limit_error {
  color: #fff;
  font-size: 16px;
}

.frm_form_field .frm_checkbox:hover.frm_image_option, .frm_form_field .frm_checkbox.frm_image_option + .frm_checkbox, .frm_form_field .frm_radio:hover.frm_image_option, .frm_form_field .frm_radio:hover.frm_image_option + .frm_radio:hover {
  margin: 10px;
  background: white;
  border: 1px solid white;
  padding: 1px;
}/* End custom CSS */