.elementor-1460 .elementor-element.elementor-element-783e986a{--display:flex;--min-height:488px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1460 .elementor-element.elementor-element-763af356{left:0px;}body.rtl .elementor-1460 .elementor-element.elementor-element-763af356{right:0px;}.elementor-1460 .elementor-element.elementor-element-763af356{top:10px;}.elementor-1460 .elementor-element.elementor-element-763af356.xpro-widget-bg-overlay:before{transition:background 0.3s;}#elementor-popup-modal-1460 .dialog-widget-content{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #0E4FB9 33%);border-radius:0px 0px 0px 0px;box-shadow:2px 8px 23px 3px rgba(0, 0, 0, 0.07);}#elementor-popup-modal-1460{background-color:#AFB8E0ED;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1460 .dialog-message{width:550px;height:auto;padding:25px 25px 25px 25px;}@media(max-width:767px){.elementor-1460 .elementor-element.elementor-element-783e986a{--min-height:443px;}#elementor-popup-modal-1460 .dialog-message{width:457px;}#elementor-popup-modal-1460 .dialog-widget-content{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #0E4FB9 0%);}}/* Start custom CSS for shortcode, class: .elementor-element-763af356 */#ff_6_input_text.ff-el-form-control {
  background-color: #ffffff !important;
  border-radius: 50px !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2) !important;
  padding: 1rem 1.25rem !important;
  border: 2px solid #cccccc !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  cursor: pointer !important;
  font-size: 16px;
}

/* Fokus-Zustand für diese ID */
#ff_6_input_text.ff-el-form-control:focus {
  outline: none !important;
  border-color: #02E0B8 !important;
  box-shadow: 0 0 0 3px rgba(0, 115, 230, 0.2) !important;
}



#ff_6_phone.ff-el-form-control {
  background-color: #ffffff !important;
  border-radius: 50px !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2) !important;
  padding: 1rem 1.25rem !important;
  border: 2px solid #cccccc !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  cursor: pointer !important;
  font-size: 16px;
}

/* Fokus-Zustand für diese ID */
#ff_6_phone.ff-el-form-control:focus {
  outline: none !important;
  border-color: #02E0B8 !important;
  box-shadow: 0 0 0 3px rgba(0, 115, 230, 0.2) !important;
}


#ff_6_names_first_name_.ff-el-form-control {
  background-color: #ffffff !important;
  border-radius: 50px !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2) !important;
  padding: 1rem 1.25rem !important;
  border: 2px solid #cccccc !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  cursor: pointer !important;
  font-size: 16px;
}

/* Fokus-Zustand für diese ID */
#ff_6_names_first_name_.ff-el-form-control:focus {
  outline: none !important;
  border-color: #02E0B8 !important;
  box-shadow: 0 0 0 3px rgba(0, 115, 230, 0.2) !important;
}/* End custom CSS */