.elementor-119 .elementor-element.elementor-element-ed8c04d > .elementor-container{text-align:center;}.elementor-119 .elementor-element.elementor-element-ed8c04d{margin-top:0px;margin-bottom:98px;}.elementor-119 .elementor-element.elementor-element-1dc2cfc > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-119 .elementor-element.elementor-element-1dc2cfc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-119 .elementor-element.elementor-element-1dc2cfc{--icon-box-icon-margin:16px;}.elementor-119 .elementor-element.elementor-element-1dc2cfc .elementor-icon-box-title{margin-bottom:16px;color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-1dc2cfc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-1dc2cfc.elementor-view-framed .elementor-icon, .elementor-119 .elementor-element.elementor-element-1dc2cfc.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-1dc2cfc .elementor-icon{font-size:32px;}.elementor-119 .elementor-element.elementor-element-1dc2cfc .elementor-icon-box-title, .elementor-119 .elementor-element.elementor-element-1dc2cfc .elementor-icon-box-title a{font-size:20px;letter-spacing:0.2px;}.elementor-119 .elementor-element.elementor-element-1dc2cfc .elementor-icon-box-description{color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-5afb795 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-119 .elementor-element.elementor-element-5afb795.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-119 .elementor-element.elementor-element-5afb795{--icon-box-icon-margin:16px;}.elementor-119 .elementor-element.elementor-element-5afb795 .elementor-icon-box-title{margin-bottom:16px;color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-5afb795.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-5afb795.elementor-view-framed .elementor-icon, .elementor-119 .elementor-element.elementor-element-5afb795.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-5afb795 .elementor-icon{font-size:32px;}.elementor-119 .elementor-element.elementor-element-5afb795 .elementor-icon-box-title, .elementor-119 .elementor-element.elementor-element-5afb795 .elementor-icon-box-title a{font-size:20px;letter-spacing:0.2px;}.elementor-119 .elementor-element.elementor-element-5afb795 .elementor-icon-box-description{color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-1e77544 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-119 .elementor-element.elementor-element-1e77544.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-119 .elementor-element.elementor-element-1e77544{--icon-box-icon-margin:16px;}.elementor-119 .elementor-element.elementor-element-1e77544 .elementor-icon-box-title{margin-bottom:16px;color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-1e77544.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-1e77544.elementor-view-framed .elementor-icon, .elementor-119 .elementor-element.elementor-element-1e77544.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-1e77544 .elementor-icon{font-size:32px;}.elementor-119 .elementor-element.elementor-element-1e77544 .elementor-icon-box-title, .elementor-119 .elementor-element.elementor-element-1e77544 .elementor-icon-box-title a{font-size:20px;letter-spacing:0.2px;}.elementor-119 .elementor-element.elementor-element-1e77544 .elementor-icon-box-description{color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-97dba04 > .elementor-container{text-align:center;}.elementor-119 .elementor-element.elementor-element-ef0a9f8 > .elementor-element-populated{border-style:solid;border-width:16px 16px 16px 16px;padding:72px 72px 72px 72px;}.elementor-119 .elementor-element.elementor-element-27814e7 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-119 .elementor-element.elementor-element-13382c3{--display:flex;}@media(max-width:1024px){.elementor-119 .elementor-element.elementor-element-1dc2cfc{width:var( --container-widget-width, 487.311px );max-width:487.311px;--container-widget-width:487.311px;--container-widget-flex-grow:0;}.elementor-119 .elementor-element.elementor-element-1dc2cfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-119 .elementor-element.elementor-element-1dc2cfc.elementor-element{--align-self:center;}.elementor-119 .elementor-element.elementor-element-1dc2cfc .elementor-icon-box-wrapper{text-align:center;}.elementor-119 .elementor-element.elementor-element-5afb795{width:var( --container-widget-width, 227.054px );max-width:227.054px;--container-widget-width:227.054px;--container-widget-flex-grow:0;}.elementor-119 .elementor-element.elementor-element-1e77544{width:var( --container-widget-width, 235.948px );max-width:235.948px;--container-widget-width:235.948px;--container-widget-flex-grow:0;}.elementor-119 .elementor-element.elementor-element-ef0a9f8 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:54px 54px 54px 54px;}}@media(max-width:767px){.elementor-119 .elementor-element.elementor-element-ed8c04d{margin-top:0px;margin-bottom:54px;}.elementor-119 .elementor-element.elementor-element-f5e2bbb > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-119 .elementor-element.elementor-element-1dc2cfc{width:var( --container-widget-width, 318.297px );max-width:318.297px;--container-widget-width:318.297px;--container-widget-flex-grow:0;}.elementor-119 .elementor-element.elementor-element-65dc5fa > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-119 .elementor-element.elementor-element-5afb795{width:var( --container-widget-width, 321.043px );max-width:321.043px;--container-widget-width:321.043px;--container-widget-flex-grow:0;}.elementor-119 .elementor-element.elementor-element-5afb795.elementor-element{--align-self:center;}.elementor-119 .elementor-element.elementor-element-1e77544{width:var( --container-widget-width, 319.931px );max-width:319.931px;--container-widget-width:319.931px;--container-widget-flex-grow:0;}.elementor-119 .elementor-element.elementor-element-ef0a9f8 > .elementor-element-populated{border-width:8px 8px 8px 8px;padding:32px 32px 32px 32px;}}/* Start custom CSS for shortcode, class: .elementor-element-1c5a69f */.wpcf7 input[type="submit"] {
  background-color: #c6a252;
  color: #ffffff; /* Weißer Text für Kontrast */
  border: none;
  padding: 12px 30px;
  font-size: 16px;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 5px;
  transition: background-color 0.3s ease;
}

.wpcf7 input[type="submit"]:hover {
  background-color: #b08b3e; /* Etwas dunkler beim Hover */
}/* End custom CSS */