.elementor-80859 .elementor-element.elementor-element-a2b1d74{--display:flex;--overlay-opacity:0.5;}.elementor-80859 .elementor-element.elementor-element-a2b1d74::before, .elementor-80859 .elementor-element.elementor-element-a2b1d74 > .elementor-background-video-container::before, .elementor-80859 .elementor-element.elementor-element-a2b1d74 > .e-con-inner > .elementor-background-video-container::before, .elementor-80859 .elementor-element.elementor-element-a2b1d74 > .elementor-background-slideshow::before, .elementor-80859 .elementor-element.elementor-element-a2b1d74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80859 .elementor-element.elementor-element-a2b1d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-80859 .elementor-element.elementor-element-62d5d9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-80859 .elementor-element.elementor-element-62d5d9f:not(.elementor-motion-effects-element-type-background), .elementor-80859 .elementor-element.elementor-element-62d5d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gevepro.com/wp-content/uploads/2025/07/COCHES-EUROPEOS.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-80859 .elementor-element.elementor-element-195f294{--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-80859 .elementor-element.elementor-element-264e5dc{--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-80859 .elementor-element.elementor-element-a3fb9ec{--display:flex;--overlay-opacity:0.29;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-80859 .elementor-element.elementor-element-a3fb9ec::before, .elementor-80859 .elementor-element.elementor-element-a3fb9ec > .elementor-background-video-container::before, .elementor-80859 .elementor-element.elementor-element-a3fb9ec > .e-con-inner > .elementor-background-video-container::before, .elementor-80859 .elementor-element.elementor-element-a3fb9ec > .elementor-background-slideshow::before, .elementor-80859 .elementor-element.elementor-element-a3fb9ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-80859 .elementor-element.elementor-element-a3fb9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-80859 .elementor-element.elementor-element-a02a961{text-align:start;}.elementor-80859 .elementor-element.elementor-element-a02a961 .elementor-heading-title{font-size:22px;line-height:22px;color:#FFFFFF;}.elementor-80859 .elementor-element.elementor-element-44e1454{--display:flex;}.elementor-80859 .elementor-element.elementor-element-fc82c74{width:100%;max-width:100%;}.elementor-80859 .elementor-element.elementor-element-bbf1154{--display:flex;}.elementor-80859 .elementor-element.elementor-element-7be8bea{--display:flex;}.elementor-80859 .elementor-element.elementor-element-e3b8347{width:100%;max-width:100%;}.elementor-80859 .elementor-element.elementor-element-d10cc06{--display:flex;}.elementor-80859 .elementor-element.elementor-element-d3eb345{width:100%;max-width:100%;}.elementor-80859 .elementor-element.elementor-element-a59d185{--display:flex;}.elementor-80859 .elementor-element.elementor-element-ebf1982{--display:flex;}.elementor-80859 .elementor-element.elementor-element-2bd1622{--display:flex;}.elementor-80859 .elementor-element.elementor-element-5eb44c7{--display:flex;}.elementor-80859 .elementor-element.elementor-element-3ee1c07{--display:flex;}.elementor-80859 .elementor-element.elementor-element-a92e9c3{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-80859 .elementor-element.elementor-element-a3fb9ec{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}@media(min-width:768px){.elementor-80859 .elementor-element.elementor-element-195f294{--width:50%;}.elementor-80859 .elementor-element.elementor-element-264e5dc{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-a3fb9ec *//* ===== FORMULARIO ALEMANIA ===== */

.elementor-80859 .elementor-element.elementor-element-a3fb9ec .gfield_consent_label,
.elementor-80859 .elementor-element.elementor-element-a3fb9ec .ginput_container_consent label {
  color: #ffffff !important;
  font-size: 0.9rem;
  line-height: 1.4;
}

.elementor-80859 .elementor-element.elementor-element-a3fb9ec .gfield_consent_label a {
  color: #93c5fd !important;
  font-weight: 500;
  text-decoration: underline;
}

.elementor-80859 .elementor-element.elementor-element-a3fb9ec .gfield_consent_label a:hover {
  color: #ffffff !important;
}

.elementor-80859 .elementor-element.elementor-element-a3fb9ec input[type="checkbox"] {
  accent-color: #2563eb;
  transform: scale(1.08);
  margin-right: 6px;
}

/* Fondo premium opcional */
.elementor-80859 .elementor-element.elementor-element-a3fb9ec .gform_wrapper {
  background: rgba(0, 0, 0, 0.45);
  padding: 22px;
  border-radius: 18px;
  backdrop-filter: blur(6px);
}/* End custom CSS */