.elementor-241 .elementor-element.elementor-element-30503515{--display:flex;--min-height:400px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:0px;--padding-left:47px;--padding-right:47px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-241 .elementor-element.elementor-element-6263bc7a{padding:0px 0px 0px 0px;}.elementor-241 .elementor-element.elementor-element-6263bc7a.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-241 .elementor-element.elementor-element-6263bc7a.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-241 .elementor-element.elementor-element-6263bc7a.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-241 .elementor-element.elementor-element-6263bc7a .elementor-image-box-title{margin-bottom:12px;font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:300;line-height:22px;color:var( --e-global-color-c87debc );}.elementor-241 .elementor-element.elementor-element-6263bc7a .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-241 .elementor-element.elementor-element-6263bc7a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-241 .elementor-element.elementor-element-7773e1d5{margin:38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-241 .elementor-element.elementor-element-7773e1d5 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:18px;color:var( --e-global-color-c87debc );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-241 .elementor-element.elementor-element-8aea119{font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:var( --e-global-color-c87debc );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-241 .elementor-element.elementor-element-35e48ff1 .elementor-button{background-color:#00B777;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-c87debc );color:var( --e-global-color-c87debc );border-radius:40px 40px 40px 40px;padding:12px 40px 12px 40px;}.elementor-241 .elementor-element.elementor-element-35e48ff1 .elementor-button:hover, .elementor-241 .elementor-element.elementor-element-35e48ff1 .elementor-button:focus{background-color:var( --e-global-color-b406fc4 );}.elementor-241 .elementor-element.elementor-element-35e48ff1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-241 .elementor-element.elementor-element-35e48ff1{left:10px;}body.rtl .elementor-241 .elementor-element.elementor-element-35e48ff1{right:10px;}.elementor-241 .elementor-element.elementor-element-35e48ff1{bottom:8px;}.elementor-241 .elementor-element.elementor-element-35e48ff1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-241 .elementor-element.elementor-element-35e48ff1 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(min-width:768px){.elementor-241 .elementor-element.elementor-element-30503515{--width:100%;}}@media(max-width:1024px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-241 .elementor-element.elementor-element-6263bc7a .elementor-image-box-img{margin-bottom:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for button, class: .elementor-element-35e48ff1 */.elementor-241 .elementor-element.elementor-element-35e48ff1 span.elementor-button-icon {
    display: inline-flex
;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30503515 *//* EJEMPLO: Usa el .elementor-241 .elementor-element.elementor-element-30503515 que corresponda a tu contenedor */
.elementor-241 .elementor-element.elementor-element-30503515 {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'544'%20height%3D'400'%20viewBox%3D'0%200%20544%20400'%20fill%3D'none'%3E%3CforeignObject%20x%3D'-14'%20y%3D'-14'%20width%3D'572'%20height%3D'428'%3E%3Cdiv%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml'%20style%3D'backdrop-filter%3Ablur(7px)%3Bclip-path%3Aurl(%23bgblur_0_1190_652_clip_path)%3Bheight%3A100%25%3Bwidth%3A100%25'%3E%3C%2Fdiv%3E%3C%2FforeignObject%3E%3Cg%20filter%3D'url(%23filter0_i_1190_652)'%20data-figma-bg-blur-radius%3D'14'%3E%3Cpath%20d%3D'M544%2024V376C544%20389.25%20533.309%20400%20520.132%20400H271.413C255.541%20400%20242.662%20387.06%20242.662%20371.09C242.662%20353.37%20228.371%20339%20210.748%20339H28.7514C12.879%20339%200%20326.06%200%20310.09V24C0%2010.75%2010.691%200%2023.8684%200H520.132C533.309%200%20544%2010.75%20544%2024Z'%20fill%3D'%2315191E'%20fill-opacity%3D'0.2'%3E%3C%2Fpath%3E%3Cpath%20d%3D'M543.75%2024V376C543.75%20389.113%20533.17%20399.75%20520.132%20399.75H271.413C255.68%20399.75%20242.912%20386.923%20242.912%20371.09C242.912%20353.233%20228.51%20338.75%20210.748%20338.75H28.7514C13.0183%20338.75%200.25%20325.923%200.25%20310.09V24C0.25%2010.8868%2010.8304%200.25%2023.8684%200.25H520.132C533.17%200.25%20543.75%2010.8868%20543.75%2024Z'%20stroke%3D'%23EDEDF0'%20stroke-opacity%3D'0.5'%20stroke-width%3D'0.5'%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D'filter0_i_1190_652'%20x%3D'-14'%20y%3D'-14'%20width%3D'572'%20height%3D'428'%20filterUnits%3D'userSpaceOnUse'%20color-interpolation-filters%3D'sRGB'%3E%3CfeFlood%20flood-opacity%3D'0'%20result%3D'BackgroundImageFix'%3E%3C%2FfeFlood%3E%3CfeBlend%20mode%3D'normal'%20in%3D'SourceGraphic'%20in2%3D'BackgroundImageFix'%20result%3D'shape'%3E%3C%2FfeBlend%3E%3CfeColorMatrix%20in%3D'SourceAlpha'%20type%3D'matrix'%20values%3D'0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result%3D'hardAlpha'%3E%3C%2FfeColorMatrix%3E%3CfeOffset%3E%3C%2FfeOffset%3E%3CfeGaussianBlur%20stdDeviation%3D'10'%3E%3C%2FfeGaussianBlur%3E%3CfeComposite%20in2%3D'hardAlpha'%20operator%3D'arithmetic'%20k2%3D'-1'%20k3%3D'1'%3E%3C%2FfeComposite%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200%200%200%200%200%200.717647%200%200%200%200%200.466667%200%200%200%200.3%200'%3E%3C%2FfeColorMatrix%3E%3CfeBlend%20mode%3D'normal'%20in2%3D'shape'%20result%3D'effect1_innerShadow_1190_652'%3E%3C%2FfeBlend%3E%3C%2Ffilter%3E%3CclipPath%20id%3D'bgblur_0_1190_652_clip_path'%20transform%3D'translate(14%2014)'%3E%3Cpath%20d%3D'M544%2024V376C544%20389.25%20533.309%20400%20520.132%20400H271.413C255.541%20400%20242.662%20387.06%20242.662%20371.09C242.662%20353.37%20228.371%20339%20210.748%20339H28.7514C12.879%20339%200%20326.06%200%20310.09V24C0%2010.75%2010.691%200%2023.8684%200H520.132C533.309%200%20544%2010.75%20544%2024Z'%3E%3C%2Fpath%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") 
              no-repeat center center;
  /* Ajusta si quieres cover en vez de contain */
  background-size: contain;
  width: 100%;             /* ajusta al ancho de la página */
  aspect-ratio: 544 / 400; /* define la proporción del SVG */
}/* End custom CSS */
/* Start custom CSS */#tabla-fondeo::before {

  /* El gradiente único de Figma */
  background: linear-gradient(
  180deg,
  rgba(17,110,251,0.9) 0%,
  rgba(17,110,251,0.9) 25%,
  rgba(17,110,251,0.6) 60%,
  rgba(17,110,251,0)   95%
);

}/* End custom CSS */