.elementor-15339 .elementor-element.elementor-element-cfae307{--display:flex;}.elementor-15339 .elementor-element.elementor-element-c44c46a{text-align:center;}.elementor-15339 .elementor-element.elementor-element-cb92f8c > .elementor-widget-container{background-image:url("https://febdb.com.co/wp-content/uploads/2025/08/FONDOFORMULARIO-scaled.webp");background-position:-11px -589px;border-style:solid;border-radius:29px 29px 29px 29px;}@media(min-width:768px){.elementor-15339 .elementor-element.elementor-element-cfae307{--content-width:50%;}}@media(max-width:1024px){.elementor-15339 .elementor-element.elementor-element-cb92f8c > .elementor-widget-container{background-position:0px 0px;}}@media(max-width:767px){.elementor-15339 .elementor-element.elementor-element-cb92f8c > .elementor-widget-container{background-position:0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-cb92f8c */#landing {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;
  border: none !important;
  border-radius: 8px !important;
  color: white !important;
  cursor: pointer !important;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  padding: 12px 24px !important;
  position: relative !important;
  overflow: hidden !important;
  transition: all 0.3s ease !important;
  text-transform: uppercase !important;
  letter-spacing: 0.5px !important;
  box-shadow: 0 4px 15px rgba(102, 126, 234, 0.3) !important;
}

#landing:hover {
  transform: translateY(-8px) !important;
  box-shadow: 0 6px 20px rgba(102, 126, 234, 0.4) !important;
  background: linear-gradient(135deg, #5a6fd8 0%, #6b4190 100%) !important;
}

#landing:active {
  transform: translateY(0) !important;
  box-shadow: 0 2px 10px rgba(102, 126, 234, 0.3) !important;
}

#landing:focus {
  outline: none !important;
  box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.4) !important;
}

#landing::before {
  content: '' !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  width: 0 !important;
  height: 0 !important;
  border-radius: 50% !important;
  background: rgba(255, 255, 255, 0.3) !important;
  transition: all 0.5s ease !important;
  transform: translate(-50%, -50%) !important;
}

#landing:active::before {
  width: 300px !important;
  height: 300px !important;
}

#landing:disabled {
  background: #cccccc !important;
  color: #666666 !important;
  cursor: not-allowed !important;
  transform: none !important;
  box-shadow: none !important;
}

#landing:disabled:hover {
  transform: none !important;
  box-shadow: none !important;
}/* End custom CSS */