.elementor-2139 .elementor-element.elementor-element-58e92027:not(.elementor-motion-effects-element-type-background), .elementor-2139 .elementor-element.elementor-element-58e92027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131418;}.elementor-2139 .elementor-element.elementor-element-58e92027 > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2139 .elementor-element.elementor-element-58e92027{box-shadow:0px 0px 200px 75px #000000 inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5em;margin-bottom:0em;padding:8em 0em 0em 0em;}.elementor-2139 .elementor-element.elementor-element-29379aae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:50px;}.elementor-2139 .elementor-element.elementor-element-29379aae > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-2139 .elementor-element.elementor-element-7f7b7c34 > .elementor-widget-container{margin:-10px -115px 0px -52px;}.elementor-2139 .elementor-element.elementor-element-7f7b7c34{text-align:left;}.elementor-2139 .elementor-element.elementor-element-7f7b7c34 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:74px;font-weight:700;}.elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri div{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-4034df9 > .elementor-widget-container{margin:-21px -40px 0px -49px;}.elementor-2139 .elementor-element.elementor-element-4034df9{text-align:left;}.elementor-2139 .elementor-element.elementor-element-4034df9 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:500;}.elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri > div, .elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri > h1, .elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri > h2, .elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri > h3, .elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri > h4, .elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri > h5, .elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri > h6, .elementor-2139 .elementor-element.elementor-element-4034df9.ob-harakiri > p{transform:rotate(0deg);}.elementor-2139 .elementor-element.elementor-element-4034df9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-359d807 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri div{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-bb8edff > .elementor-widget-container{margin:-30px 0px 0px -48px;padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-bb8edff{text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2139 .elementor-element.elementor-element-bb8edff p{margin-bottom:8px;}.elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri > div, .elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri > h1, .elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri > h2, .elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri > h3, .elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri > h4, .elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri > h5, .elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri > h6, .elementor-2139 .elementor-element.elementor-element-bb8edff.ob-harakiri > p{transform:rotate(0deg);}.elementor-2139 .elementor-element.elementor-element-bb8edff > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-4787ec9d .elementor-background-slideshow__slide__image{background-size:contain;background-position:center right;}.elementor-2139 .elementor-element.elementor-element-4787ec9d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2139 .elementor-element.elementor-element-4787ec9d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2139 .elementor-element.elementor-element-ce9736e > .elementor-widget-container{margin:229px -201px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-ce9736e.premium-lottie-canvas .premium-lottie-animation, .elementor-2139 .elementor-element.elementor-element-ce9736e.premium-lottie-svg svg{width:50px !important;}.elementor-2139 .elementor-element.elementor-element-ce9736e .premium-lottie-animation{transform:rotate(0deg);}.elementor-2139 .elementor-element.elementor-element-ce9736e{text-align:center;}.elementor-2139 .elementor-element.elementor-element-49b7aba1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 5em 0em;}.elementor-2139 .elementor-element.elementor-element-49b7aba1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2139 .elementor-element.elementor-element-fa77423.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2139 .elementor-element.elementor-element-fa77423.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2139 .elementor-element.elementor-element-fa77423.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri div{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-34dee8d{text-align:center;font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-2139 .elementor-element.elementor-element-34dee8d p{margin-bottom:8px;}.elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri > div, .elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri > h1, .elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri > h2, .elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri > h3, .elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri > h4, .elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri > h5, .elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri > h6, .elementor-2139 .elementor-element.elementor-element-34dee8d.ob-harakiri > p{transform:rotate(0deg);}.elementor-2139 .elementor-element.elementor-element-34dee8d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-bc-flex-widget .elementor-2139 .elementor-element.elementor-element-d18d7a8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2139 .elementor-element.elementor-element-d18d7a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2139 .elementor-element.elementor-element-d18d7a8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2139 .elementor-element.elementor-element-a2a7416 > .elementor-widget-container{margin:0px 180px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-a2a7416 .elementor-icon-wrapper{text-align:center;}.elementor-2139 .elementor-element.elementor-element-a2a7416.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2139 .elementor-element.elementor-element-a2a7416.elementor-view-framed .elementor-icon, .elementor-2139 .elementor-element.elementor-element-a2a7416.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2139 .elementor-element.elementor-element-a2a7416.elementor-view-framed .elementor-icon, .elementor-2139 .elementor-element.elementor-element-a2a7416.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2139 .elementor-element.elementor-element-a2a7416 .elementor-icon{font-size:25px;}.elementor-2139 .elementor-element.elementor-element-a2a7416 .elementor-icon svg{height:25px;}.elementor-2139 .elementor-element.elementor-element-b03190c .elementor-icon-wrapper{text-align:center;}.elementor-2139 .elementor-element.elementor-element-b03190c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2139 .elementor-element.elementor-element-b03190c.elementor-view-framed .elementor-icon, .elementor-2139 .elementor-element.elementor-element-b03190c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2139 .elementor-element.elementor-element-b03190c.elementor-view-framed .elementor-icon, .elementor-2139 .elementor-element.elementor-element-b03190c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2139 .elementor-element.elementor-element-b03190c .elementor-icon{font-size:25px;}.elementor-2139 .elementor-element.elementor-element-b03190c .elementor-icon svg{height:25px;}.elementor-bc-flex-widget .elementor-2139 .elementor-element.elementor-element-851ee0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2139 .elementor-element.elementor-element-851ee0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2139 .elementor-element.elementor-element-851ee0a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2139 .elementor-element.elementor-element-df5e657 > .elementor-widget-container{margin:0px 0px 0px 180px;}.elementor-2139 .elementor-element.elementor-element-df5e657 .elementor-icon-wrapper{text-align:center;}.elementor-2139 .elementor-element.elementor-element-df5e657.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2139 .elementor-element.elementor-element-df5e657.elementor-view-framed .elementor-icon, .elementor-2139 .elementor-element.elementor-element-df5e657.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2139 .elementor-element.elementor-element-df5e657.elementor-view-framed .elementor-icon, .elementor-2139 .elementor-element.elementor-element-df5e657.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2139 .elementor-element.elementor-element-df5e657 .elementor-icon{font-size:25px;}.elementor-2139 .elementor-element.elementor-element-df5e657 .elementor-icon svg{height:25px;}.elementor-bc-flex-widget .elementor-2139 .elementor-element.elementor-element-56f223b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2139 .elementor-element.elementor-element-56f223b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2139 .elementor-element.elementor-element-56f223b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2139 .elementor-element.elementor-element-f75c819 > .elementor-widget-container{margin:0px 25px 0px -25px;}.elementor-2139 .elementor-element.elementor-element-f75c819 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2139 .elementor-element.elementor-element-f75c819 .elementor-button{font-size:16px;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.45);border-radius:100px 100px 100px 100px;}.elementor-2139 .elementor-element.elementor-element-045ac20 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2139 .elementor-element.elementor-element-045ac20 .elementor-button{font-size:16px;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.45);border-radius:100px 100px 100px 100px;}.elementor-bc-flex-widget .elementor-2139 .elementor-element.elementor-element-f85f53b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2139 .elementor-element.elementor-element-f85f53b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2139 .elementor-element.elementor-element-f85f53b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2139 .elementor-element.elementor-element-f752439 > .elementor-widget-container{margin:0px -25px 0px 25px;}.elementor-2139 .elementor-element.elementor-element-f752439 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2139 .elementor-element.elementor-element-f752439 .elementor-button{font-size:16px;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.45);border-radius:100px 100px 100px 100px;}.elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri div{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-98083f3 > .elementor-widget-container{margin:55px 0px -100px 0px;}.elementor-2139 .elementor-element.elementor-element-98083f3{text-align:center;}.elementor-2139 .elementor-element.elementor-element-98083f3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;}.elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri > div, .elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri > h1, .elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri > h2, .elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri > h3, .elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri > h4, .elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri > h5, .elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri > h6, .elementor-2139 .elementor-element.elementor-element-98083f3.ob-harakiri > p{transform:rotate(0deg);}.elementor-2139 .elementor-element.elementor-element-98083f3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri div{writing-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-a5d8fdc > .elementor-widget-container{margin:60px 0px -100px 0px;}.elementor-2139 .elementor-element.elementor-element-a5d8fdc{text-align:center;}.elementor-2139 .elementor-element.elementor-element-a5d8fdc .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;}.elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri > div, .elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri > h1, .elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri > h2, .elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri > h3, .elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri > h4, .elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri > h5, .elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri > h6, .elementor-2139 .elementor-element.elementor-element-a5d8fdc.ob-harakiri > p{transform:rotate(0deg);}.elementor-2139 .elementor-element.elementor-element-a5d8fdc > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2139 .elementor-element.elementor-element-99f6908{width:var( --container-widget-width, 16.571% );max-width:16.571%;--container-widget-width:16.571%;--container-widget-flex-grow:0;top:124px;}.elementor-2139 .elementor-element.elementor-element-99f6908.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2139 .elementor-element.elementor-element-99f6908{left:-145px;}body.rtl .elementor-2139 .elementor-element.elementor-element-99f6908{right:-145px;}.elementor-2139 .elementor-element.elementor-element-99f6908 .elementor-button{border-radius:100px 100px 100px 100px;padding:25px 25px 25px 25px;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-2139 .elementor-element.elementor-element-4787ec9d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2139 .elementor-element.elementor-element-4787ec9d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2139 .elementor-element.elementor-element-49b7aba1{padding:3em 2em 3em 2em;}}@media(max-width:767px){.elementor-2139 .elementor-element.elementor-element-58e92027{padding:10em 0em 0em 0em;}.elementor-2139 .elementor-element.elementor-element-29379aae > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2139 .elementor-element.elementor-element-7f7b7c34{text-align:center;}.elementor-2139 .elementor-element.elementor-element-4034df9{text-align:center;}}@media(min-width:768px){.elementor-2139 .elementor-element.elementor-element-29379aae{width:60.096%;}.elementor-2139 .elementor-element.elementor-element-4787ec9d{width:39.904%;}.elementor-2139 .elementor-element.elementor-element-d18d7a8{width:44.375%;}.elementor-2139 .elementor-element.elementor-element-87deb00{width:10.047%;}.elementor-2139 .elementor-element.elementor-element-851ee0a{width:44.911%;}}/* Start custom CSS for html, class: .elementor-element-359d807 */.form-barra .form-container {
  display: flex;
  align-items: stretch;
  background-color: #ffffff;
  border-radius: 999px;
  overflow: hidden;
  width: 100%;
  padding: 3px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.05);
}

.campo-nombre,
.campo-email {
  display: flex;
  align-items: center;
  height: 100%;
}

.campo-nombre {
  flex: 0 0 25%;
  border-right: 1px solid #999;
}

.campo-email {
  flex: 1;
}

.form-barra input {
  border: none !important;
  padding: 16px 20px;
  font-size: 16px;
  outline: none;
  background-color: #ffffff;
  color: #333;
  border-radius: 0;
  box-shadow: none !important;
  width: 100%;
  height: 100%;
}

.form-barra input::placeholder {
  color: #666;
}

.form-barra button {
  padding: 16px 20px;
  background: linear-gradient(to right, #00c382, #1cbe62);
  color: white;
  border: none;
  font-size: 16px;
  cursor: pointer;
  border-radius: 999px;
  white-space: nowrap;
  transition: background 0.3s ease;
  flex-shrink: 0;
  height: 100%;
}/* End custom CSS */