.elementor-25 .elementor-element.elementor-element-8ee0a81{--display:grid;--min-height:100dvh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-25 .elementor-element.elementor-element-8ee0a81:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8ee0a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jonathanpublicidad.com/wp-content/uploads/2026/06/Link_Bio_JonathanPublicidad_DisenadorGrafico_Banner-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-8ee0a81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-477effd{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-477effd{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-477effd{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-e40945b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;}.elementor-25 .elementor-element.elementor-element-e40945b .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:8.7cqw;font-weight:500;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-3c3bac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-3c3bac9 img{opacity:0.77;filter:brightness( 200% ) contrast( 65% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.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-25 .elementor-element.elementor-element-229a210{font-family:"Graphik", Sans-serif;font-size:6.4cqw;font-weight:400;line-height:1em;color:#3573E4;}.elementor-25 .elementor-element.elementor-element-9dbbce3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9dbbce3:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9dbbce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jonathanpublicidad.com/wp-content/uploads/2026/06/LinkBio_Landingpage_jonathanpublicidad_BG_Flyer_para_eventos_fotomanipulacion_Especialista_Disenadorgrafico-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-424cb58.wpr-stt-btn-align-fixed-right .wpr-stt-btn{right:30px;bottom:30px;}.elementor-25 .elementor-element.elementor-element-424cb58 .wpr-stt-content{color:#ffffff;}.elementor-25 .elementor-element.elementor-element-424cb58 .wpr-stt-icon{color:#ffffff;font-size:14px;}.elementor-25 .elementor-element.elementor-element-424cb58 .wpr-stt-icon svg{fill:#ffffff;width:14px;height:14px;}.elementor-25 .elementor-element.elementor-element-424cb58 .wpr-stt-btn{background-color:var( --e-global-color-blocksy_palette_1 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.56);transition:all  0.3s ease-in-out 0s;padding:15px 15px 15px 15px;border-radius:6px 6px 6px 6px;}.elementor-25 .elementor-element.elementor-element-424cb58 .wpr-stt-btn:hover > .wpr-stt-icon{Color:#fff;}.elementor-25 .elementor-element.elementor-element-424cb58 .wpr-stt-btn:hover > .wpr-stt-icon svg{fill:#fff;}.elementor-25 .elementor-element.elementor-element-424cb58 .wpr-stt-btn:hover{background-color:#030D20;}.elementor-25 .elementor-element.elementor-element-424cb58 .wpr-stt-btn svg{transition:all  0.3s ease-in-out 0s;}.elementor-25 .elementor-element.elementor-element-c25130b{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c540265{--e-image-carousel-slides-to-show:8;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-c540265 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-42bf0da{--e-image-carousel-slides-to-show:8;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-42bf0da .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-7040ac0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7040ac0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7040ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-25 .elementor-element.elementor-element-a7e3358.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-25 .elementor-element.elementor-element-a7e3358 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b3c8176{font-family:"Graphik", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-743c97d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-743c97d .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-743c97d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-743c97d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-743c97d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-743c97d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-743c97d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-743c97d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-743c97d.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-743c97d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-743c97d.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-743c97d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-743c97d .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-743c97d .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-7935161{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7935161 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-7935161.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7935161.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7935161.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7935161.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7935161.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7935161.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-7935161.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-7935161.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-7935161.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-7935161.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-7935161 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-7935161 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-5955574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5955574 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-5955574.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5955574.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5955574.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5955574.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5955574.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5955574.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-5955574.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-5955574.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-5955574.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-5955574.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-5955574 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-5955574 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-3904943{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3904943 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-3904943.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3904943.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-3904943.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3904943.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-3904943.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3904943.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-3904943.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-3904943.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-3904943.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-3904943.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-3904943 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-3904943 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-a1d81fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a1d81fc .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-a1d81fc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a1d81fc.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-a1d81fc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a1d81fc.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-a1d81fc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a1d81fc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-a1d81fc.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-a1d81fc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-a1d81fc.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-a1d81fc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-a1d81fc .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-a1d81fc .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-832ad15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-832ad15 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-832ad15.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-832ad15.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-832ad15.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-832ad15.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-832ad15.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-832ad15.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-832ad15.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-832ad15.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-832ad15.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-832ad15.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-25 .elementor-element.elementor-element-832ad15 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-832ad15 .elementor-icon svg{height:30px;}.elementor-25 .elementor-element.elementor-element-f8e43fc{width:var( --container-widget-width, 50% );max-width:50%;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:10px 10px 10px 10px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Graphik Normal", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-8ee0a81{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-8ee0a81:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8ee0a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-25 .elementor-element.elementor-element-477effd{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-25 .elementor-element.elementor-element-3c3bac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-c540265{--e-image-carousel-slides-to-show:5;}.elementor-25 .elementor-element.elementor-element-42bf0da{--e-image-carousel-slides-to-show:5;}.elementor-25 .elementor-element.elementor-element-7040ac0{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-f8e43fc{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-8ee0a81{--width:100%;}.elementor-25 .elementor-element.elementor-element-477effd{--content-width:100%;}.elementor-25 .elementor-element.elementor-element-c25130b{--width:100%;}.elementor-25 .elementor-element.elementor-element-7040ac0{--content-width:100%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-8ee0a81{--min-height:100vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-8ee0a81:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8ee0a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-25 .elementor-element.elementor-element-477effd{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-e40945b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-3c3bac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3c3bac9 img{width:100%;}.elementor-25 .elementor-element.elementor-element-424cb58.wpr-stt-btn-align-fixed-right .wpr-stt-btn{right:20px;bottom:20px;}.elementor-25 .elementor-element.elementor-element-c540265{--e-image-carousel-slides-to-show:3;}.elementor-25 .elementor-element.elementor-element-42bf0da{--e-image-carousel-slides-to-show:3;}.elementor-25 .elementor-element.elementor-element-7040ac0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b3c8176{font-size:13px;}}
/* Start custom CSS for heading, class: .elementor-element-e40945b */.el-h1 {
    font-family: "Graphik Normal";
}/* End custom CSS */
.img-text{min-width:250%!important;margin-left:0!important}.img-text img{width:100%!important;mix-blend-mode:luminosity}@media(max-width:768px){.img-text{min-width:180%!important;margin-left:0!important}}@media(max-width:425px){.img-text{min-width:calc(100% + 20px)!important;margin-left:-10px!important}}
/* Start custom CSS for image, class: .elementor-element-3c3bac9 */.img-head img {
    width: 100% !important;
}/* End custom CSS */

.contenedor-text{height:auto;width:30%;max-width:750px;box-sizing:border-box;position:absolute;left:5%!important;bottom:10%;top:auto!important;right:auto}@media(max-width:768px){.contenedor-text{width:50%}}@media(max-width:425px){.contenedor-text{width:100%;left:0%!important}}
/* Start custom CSS for container, class: .elementor-element-477effd */.contenedor-text {
    container-type: inline-size;
    
    backdrop-filter: blur(10px);
}/* End custom CSS */






.html-el{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.boton{box-sizing:border-box;display:flex;width:45%;max-width:677px;color:white;background:linear-gradient(90deg,#020E26 10%,#2161D9 50%),#020E26}.boton:hover{color:white;background-image:none}.boton-icono{width:17%;display:flex;align-items:center;justify-content:center}.boton-texto{width:83%;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.boton{width:50%}}@media(max-width:425px){.boton{width:100%}}
/* Start custom CSS for html, class: .elementor-element-c9cba87 */.html-el {
    gap: clamp(40px, 4vw, 50px) !important;
}

.boton {
    container-type: inline-size;
    font-weight: 600;
    border-radius: 5px;
}

.boton-icono {
    aspect-ratio: 1;
    font-size: 12cqw !important;
}

.boton-texto {
    font-family: 'Graphik';
    font-size: 6cqw !important;
}



.caja-icons {
    align-content: center;
}



.foot-titulo {
    container-type: inline-size;
}

.foot-text-titulo {
    max-width: 80% !important;
    container-type: inline-size;
}

.foot-text-titulo span {
    color: #2872FA;
}

.foot-text-titulo h2 {
    width: 100%;
    font-size: 6.90cqw;
}

@media (max-width: 1024px) {
    .foot-text-titulo h2 {
        font-size: 6.97cqw;
    }
}

@media (max-width: 767px) {
    .foot-text-titulo h2 {
        font-size: 11cqw;
    }
}/* End custom CSS */






/* Start custom CSS for image-carousel, class: .elementor-element-c540265 *//* 1. Forzamos a que todo el movimiento interno sea 100% lineal (sin acelerar ni frenar) */
.elementor-image-carousel-wrapper .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

/* 2. Sincronizamos el tiempo exacto de transición */
.elementor-image-carousel-wrapper .swiper-slide {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.swiper-slide-inner {
    box-shadow: 200px 0 0 0 black inset;
}/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-42bf0da *//* 1. Forzamos a que todo el movimiento interno sea 100% lineal (sin acelerar ni frenar) */
.elementor-image-carousel-wrapper .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

/* 2. Sincronizamos el tiempo exacto de transición */
.elementor-image-carousel-wrapper .swiper-slide {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.swiper-slide-inner {
    box-shadow: 200px 0 0 0 black inset;
}/* End custom CSS */























/* Start custom CSS for container, class: .elementor-element-7040ac0 */.caja-todo {
    max-width: 2500px !important;
    margin: 0 auto;
}

@media (min-width: 2501px) {
    .caja-todo {
        mask-image: linear-gradient(90deg, transparent 0%, black 7%, black 93%, transparent 100%) !important;
    }
}/* End custom CSS */
