.elementor-66 .elementor-element.elementor-element-db5dc51{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.59;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-db5dc51::before, .elementor-66 .elementor-element.elementor-element-db5dc51 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-db5dc51 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-db5dc51 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-db5dc51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-db5dc51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-326826f );--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-fe07396{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.59;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-fe07396::before, .elementor-66 .elementor-element.elementor-element-fe07396 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-fe07396 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-fe07396 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-fe07396 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-fe07396 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-326826f );--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-77d230c{--display:flex;--min-height:87vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--overlay-mix-blend-mode:luminosity;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-66 .elementor-element.elementor-element-77d230c:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-77d230c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apachecreative.com/wp-content/uploads/2025/12/portafolio.png");background-position:center center;background-size:cover;}.elementor-66 .elementor-element.elementor-element-77d230c::before, .elementor-66 .elementor-element.elementor-element-77d230c > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-77d230c > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-77d230c > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-77d230c > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-77d230c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000001A 91%, #000000 100%);}.elementor-66 .elementor-element.elementor-element-c55938b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-c55938b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-78bd339{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.17;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-66 .elementor-element.elementor-element-78bd339::before, .elementor-66 .elementor-element.elementor-element-78bd339 > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-78bd339 > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-78bd339 > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-78bd339 > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-78bd339 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-78bd339.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-c474b8f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-c474b8f.e-con{--flex-grow:0;--flex-shrink:0;}.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-66 .elementor-element.elementor-element-2d03012{padding:20px 20px 20px 20px;font-family:"savior", Sans-serif;font-size:98px;font-weight:400;line-height:47px;}.elementor-66 .elementor-element.elementor-element-fd03f1a{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:200px;--padding-right:200px;bottom:0px;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-fd03f1a{left:0px;}body.rtl .elementor-66 .elementor-element.elementor-element-fd03f1a{right:0px;}.elementor-66 .elementor-element.elementor-element-2ad0384{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-66 .elementor-element.elementor-element-2ad0384.e-con{--align-self:flex-end;}.elementor-66 .elementor-element.elementor-element-df5ac21{--display:flex;}.elementor-66 .elementor-element.elementor-element-a7effca.elementor-element{--align-self:flex-start;}.elementor-66 .elementor-element.elementor-element-a7effca{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-66 .elementor-element.elementor-element-0852d0e{--display:flex;--min-height:200px;--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;--justify-content:center;--gap:8px 4px;--row-gap:8px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-0852d0e.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-4f7769c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-3f7e586{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-3f7e586.e-con{--align-self:center;}.elementor-66 .elementor-element.elementor-element-0adfdb2 .elementor-repeater-item-dd183b8.elementor-social-icon{background-color:#6E4C4C00;}.elementor-66 .elementor-element.elementor-element-0adfdb2 .elementor-repeater-item-dd183b8.elementor-social-icon i{color:#FFFFFF00;}.elementor-66 .elementor-element.elementor-element-0adfdb2 .elementor-repeater-item-dd183b8.elementor-social-icon svg{fill:#FFFFFF00;}.elementor-66 .elementor-element.elementor-element-0adfdb2{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:40px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-66 .elementor-element.elementor-element-0adfdb2.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-0adfdb2 .elementor-social-icon{--icon-padding:3px;}.elementor-66 .elementor-element.elementor-element-0adfdb2 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-fdf7119{--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 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-62eff32{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:-166px -166px -166px -166px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-62eff32.e-con{--align-self:center;}.elementor-66 .elementor-element.elementor-element-de89528 .elementor-repeater-item-dd183b8.elementor-social-icon{background-color:#6E4C4C00;}.elementor-66 .elementor-element.elementor-element-de89528 .elementor-repeater-item-dd183b8.elementor-social-icon i{color:#FFFFFF00;}.elementor-66 .elementor-element.elementor-element-de89528 .elementor-repeater-item-dd183b8.elementor-social-icon svg{fill:#FFFFFF00;}.elementor-66 .elementor-element.elementor-element-de89528{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:40px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-66 .elementor-element.elementor-element-de89528.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-de89528 .elementor-social-icon{--icon-padding:3px;}.elementor-66 .elementor-element.elementor-element-de89528 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-07e7037{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-07e7037.e-con{--align-self:center;}.elementor-66 .elementor-element.elementor-element-ac5e4ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Dongle", Sans-serif;font-size:26px;font-weight:300;line-height:18px;}.elementor-66 .elementor-element.elementor-element-987acd6{--display:flex;}.elementor-66 .elementor-element.elementor-element-bcdae0c{--display:flex;}@media(max-width:1366px) and (min-width:768px){.elementor-66 .elementor-element.elementor-element-78bd339{--width:799.778px;}.elementor-66 .elementor-element.elementor-element-fd03f1a{--width:100%;}.elementor-66 .elementor-element.elementor-element-0852d0e{--width:139px;}.elementor-66 .elementor-element.elementor-element-4f7769c{--width:130px;}.elementor-66 .elementor-element.elementor-element-3f7e586{--width:60px;}.elementor-66 .elementor-element.elementor-element-fdf7119{--width:130px;}.elementor-66 .elementor-element.elementor-element-62eff32{--width:60px;}.elementor-66 .elementor-element.elementor-element-07e7037{--width:60px;}}@media(max-width:1366px){.elementor-66 .elementor-element.elementor-element-db5dc51{--min-height:71vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-fe07396{--min-height:71vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-77d230c{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-c55938b{--justify-content:center;--padding-top:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-78bd339{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-66 .elementor-element.elementor-element-c474b8f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-66 .elementor-element.elementor-element-2d03012{padding:14px 14px 14px 14px;}.elementor-66 .elementor-element.elementor-element-fd03f1a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-fd03f1a.e-con{--align-self:flex-end;}.elementor-66 .elementor-element.elementor-element-2ad0384{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-a7effca{font-size:14px;}.elementor-66 .elementor-element.elementor-element-0852d0e{--min-height:159px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-4f7769c{--justify-content:flex-end;}.elementor-66 .elementor-element.elementor-element-4f7769c.e-con{--align-self:flex-start;}.elementor-66 .elementor-element.elementor-element-3f7e586{--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-0adfdb2{--icon-size:23px;}.elementor-66 .elementor-element.elementor-element-fdf7119{--min-height:60px;}.elementor-66 .elementor-element.elementor-element-fdf7119.e-con{--align-self:flex-end;}.elementor-66 .elementor-element.elementor-element-62eff32{--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-de89528{--icon-size:24px;}.elementor-66 .elementor-element.elementor-element-07e7037{--min-height:60px;}}@media(max-width:1200px){.elementor-66 .elementor-element.elementor-element-c55938b{--padding-top:0px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-78bd339{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-c474b8f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-2d03012{padding:20px 20px 20px 20px;text-align:left;}.elementor-66 .elementor-element.elementor-element-fd03f1a{--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-a7effca{font-size:17px;}.elementor-66 .elementor-element.elementor-element-0852d0e{--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-66 .elementor-element.elementor-element-4f7769c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-66 .elementor-element.elementor-element-4f7769c.e-con{--align-self:flex-end;}.elementor-66 .elementor-element.elementor-element-3f7e586{--min-height:60px;}.elementor-66 .elementor-element.elementor-element-62eff32{--min-height:60px;}}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-db5dc51{--min-height:71vh;}.elementor-66 .elementor-element.elementor-element-fe07396{--min-height:71vh;}.elementor-66 .elementor-element.elementor-element-c55938b{--padding-top:0px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-2d03012{padding:16px 16px 16px 16px;}.elementor-66 .elementor-element.elementor-element-a7effca{font-size:15px;}.elementor-66 .elementor-element.elementor-element-4f7769c.e-con{--align-self:flex-end;}.elementor-66 .elementor-element.elementor-element-3f7e586{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-66 .elementor-element.elementor-element-3f7e586.e-con{--align-self:flex-end;}}@media(max-width:880px){.elementor-66 .elementor-element.elementor-element-db5dc51{--min-height:76vh;}.elementor-66 .elementor-element.elementor-element-fe07396{--min-height:76vh;}.elementor-66 .elementor-element.elementor-element-77d230c{--min-height:76vh;}.elementor-66 .elementor-element.elementor-element-78bd339{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-c474b8f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-2d03012{padding:19px 19px 19px 19px;}.elementor-66 .elementor-element.elementor-element-0852d0e{--min-height:120px;}.elementor-66 .elementor-element.elementor-element-3f7e586{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-62eff32{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ac5e4ee{font-size:20px;}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-77d230c{--gap:65px 0px;--row-gap:65px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-c55938b{--padding-top:172px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-c474b8f{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-2d03012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-66 .elementor-element.elementor-element-2d03012.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-fd03f1a{--min-height:0px;--gap:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-66 .elementor-element.elementor-element-df5ac21{--min-height:0px;}.elementor-66 .elementor-element.elementor-element-a7effca{font-size:12px;}.elementor-66 .elementor-element.elementor-element-0852d0e{--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-66 .elementor-element.elementor-element-0852d0e.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-66 .elementor-element.elementor-element-4f7769c{--width:60px;--justify-content:center;}.elementor-66 .elementor-element.elementor-element-3f7e586{--width:50px;--min-height:50px;}.elementor-66 .elementor-element.elementor-element-0adfdb2{--icon-size:15px;}.elementor-66 .elementor-element.elementor-element-fdf7119{--width:60px;--justify-content:center;}.elementor-66 .elementor-element.elementor-element-62eff32{--width:50px;--min-height:50px;}.elementor-66 .elementor-element.elementor-element-de89528{--icon-size:15px;}.elementor-66 .elementor-element.elementor-element-07e7037{--justify-content:flex-end;}.elementor-66 .elementor-element.elementor-element-ac5e4ee.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-ac5e4ee{font-size:20px;}}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-db5dc51{--width:100%;}.elementor-66 .elementor-element.elementor-element-fe07396{--width:100%;}.elementor-66 .elementor-element.elementor-element-77d230c{--width:100%;}.elementor-66 .elementor-element.elementor-element-78bd339{--width:1240px;}.elementor-66 .elementor-element.elementor-element-c474b8f{--width:904px;}.elementor-66 .elementor-element.elementor-element-2ad0384{--width:250px;}.elementor-66 .elementor-element.elementor-element-0852d0e{--width:165px;}.elementor-66 .elementor-element.elementor-element-4f7769c{--width:160px;}.elementor-66 .elementor-element.elementor-element-3f7e586{--width:80px;}.elementor-66 .elementor-element.elementor-element-fdf7119{--width:160px;}.elementor-66 .elementor-element.elementor-element-62eff32{--width:80px;}.elementor-66 .elementor-element.elementor-element-07e7037{--width:80px;}}@media(max-width:1200px) and (min-width:768px){.elementor-66 .elementor-element.elementor-element-78bd339{--width:569px;}.elementor-66 .elementor-element.elementor-element-4f7769c{--width:120px;}.elementor-66 .elementor-element.elementor-element-3f7e586{--width:60px;}.elementor-66 .elementor-element.elementor-element-fdf7119{--width:120px;}.elementor-66 .elementor-element.elementor-element-62eff32{--width:60px;}}@media(max-width:1024px) and (min-width:768px){.elementor-66 .elementor-element.elementor-element-4f7769c{--width:120px;}.elementor-66 .elementor-element.elementor-element-3f7e586{--width:60px;}.elementor-66 .elementor-element.elementor-element-fdf7119{--width:120px;}.elementor-66 .elementor-element.elementor-element-62eff32{--width:60px;}}@media(max-width:880px) and (min-width:768px){.elementor-66 .elementor-element.elementor-element-c55938b{--width:372.111px;}.elementor-66 .elementor-element.elementor-element-78bd339{--width:306px;}.elementor-66 .elementor-element.elementor-element-c474b8f{--width:300px;}.elementor-66 .elementor-element.elementor-element-3f7e586{--width:60px;}.elementor-66 .elementor-element.elementor-element-62eff32{--width:60px;}}/* Start custom CSS for container, class: .elementor-element-78bd339 *//* --- CONTENEDOR EFECTO CRISTAL REAL --- */
.elementor-66 .elementor-element.elementor-element-78bd339 {
    /* 1. FONDO: En vez de un color plano, usamos un degradado diagonal.
       Esto simula que la luz viene de la esquina superior izquierda */
    background: linear-gradient(
        135deg, 
        rgba(, 0, 0, 0.25) 0%, 
        rgba(255, 255, 255, 0.05) 100%
    );

    /* 2. FILTROS: Agregamos 'saturate'. 
       Esto hace que los colores de fondo se vean más vivos, típico de lentes de cristal */
    backdrop-filter: blur(6px) saturate(150%) url('#liquid-glass');
    -webkit-backdrop-filter: blur(6px) saturate(150%) url('#liquid-glass');

    /* 3. BORDES DIFERENCIADOS: 
       Borde arriba/izquierda brillante (luz), abajo/derecha oscuro (sombra) */
    border-top: 1px solid rgba(255, 255, 255, 0.6);
    border-left: 1px solid rgba(255, 255, 255, 0.6);
    border-right: 1px solid rgba(255, 255, 255, 0.2);
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    
  

    /* 4. SOMBRAS PARA VOLUMEN:
       - Primera línea: Sombra suave negra para despegar del fondo.
       - Segunda línea: Brillo interior blanco para simular el grosor del vidrio. */
    box-shadow: 
        0 8px 32px 0 rgba(0, 0, 0, 0.2), 
        inset 0 0 15px rgba(0,0,0,.1);

    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7e586 *//* --- CONTENEDOR ESTILO DARK CARD + LIQUID --- */
.elementor-66 .elementor-element.elementor-element-3f7e586 {
    /* 1. EL COLOR EXACTO QUE PEDISTE */
    /* Usamos el rgba(48, 48, 48, 0.32) como base */
    background-color: rgba(48, 48, 48, 0.32);

    /* 2. LA FUSIÓN DEL FILTRO */
    /* Aquí mezclamos tu blur(9px) y saturate(124%) con el efecto líquido */
    backdrop-filter: blur(9px) saturate(124%) url('#liquid-glass');
    -webkit-backdrop-filter: blur(9px) saturate(124%) url('#liquid-glass');

    /* 3. BORDE SUTIL */
    /* El borde del código que enviaste (0.125 es muy fino y elegante) */
    border: 1px solid rgba(255, 255, 255, 0.125);
    
    /* 4. FORMA DE CÁPSULA (Menú) */
    /* Cambié el radius de 12px (tarjeta) a 50px para que siga siendo tu menú redondo */
    border-radius: 50px;

    /* 5. SOMBRA EXTRA (Opcional pero recomendada) */
    /* Le agregué una sombra negra suave para que no se pierda en el fondo */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.3);

    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62eff32 *//* --- CONTENEDOR ESTILO DARK CARD + LIQUID --- */
.elementor-66 .elementor-element.elementor-element-62eff32 {
    /* 1. EL COLOR EXACTO QUE PEDISTE */
    /* Usamos el rgba(48, 48, 48, 0.32) como base */
    background-color: rgba(48, 48, 48, 0.32);

    /* 2. LA FUSIÓN DEL FILTRO */
    /* Aquí mezclamos tu blur(9px) y saturate(124%) con el efecto líquido */
    backdrop-filter: blur(9px) saturate(124%) url('#liquid-glass');
    -webkit-backdrop-filter: blur(9px) saturate(124%) url('#liquid-glass');

    /* 3. BORDE SUTIL */
    /* El borde del código que enviaste (0.125 es muy fino y elegante) */
    border: 1px solid rgba(255, 255, 255, 0.125);
    
    /* 4. FORMA DE CÁPSULA (Menú) */
    /* Cambié el radius de 12px (tarjeta) a 50px para que siga siendo tu menú redondo */
    border-radius: 50px;

    /* 5. SOMBRA EXTRA (Opcional pero recomendada) */
    /* Le agregué una sombra negra suave para que no se pierda en el fondo */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.3);

    padding: 5px;
}/* End custom CSS */