.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-740 .elementor-element.elementor-element-d80f9f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items: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-740 .elementor-element.elementor-element-d80f9f3:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-d80f9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://euludigital.com.ar/wp-content/uploads/2025/08/Portafolio-Euludigital-8.png");background-size:cover;}.elementor-740 .elementor-element.elementor-element-d80f9f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-740 .elementor-element.elementor-element-e03334d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:9px 9px 9px 9px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-740 .elementor-element.elementor-element-e03334d:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-e03334d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-740 .elementor-element.elementor-element-964e360{--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;--justify-content:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-740 .elementor-element.elementor-element-ba4b6d9{--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;--justify-content:center;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-740 .elementor-element.elementor-element-5f070d8{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-740 .elementor-element.elementor-element-5f070d8.elementor-element{--align-self:center;}.elementor-740 .elementor-element.elementor-element-5f070d8 p{margin-block-end:0px;}.elementor-740 .elementor-element.elementor-element-7b99933{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-740 .elementor-element.elementor-element-7b99933.elementor-element{--align-self:center;}.elementor-740 .elementor-element.elementor-element-7b99933 p{margin-block-end:0px;}.elementor-740 .elementor-element.elementor-element-2a5cddd{--display:flex;--min-height:66px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-740 .elementor-element.elementor-element-2a5cddd:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-2a5cddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAE894;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-740 .elementor-element.elementor-element-c02a643 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#422668;}.elementor-740 .elementor-element.elementor-element-b016960 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#422668;}.elementor-740 .elementor-element.elementor-element-e3aa9c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--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-740 .elementor-element.elementor-element-e3aa9c0:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-e3aa9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#422668;}.elementor-740 .elementor-element.elementor-element-03f3784{width:var( --container-widget-width, 720px );max-width:720px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;}.elementor-740 .elementor-element.elementor-element-03f3784 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-740 .elementor-element.elementor-element-d3ac9b5{width:var( --container-widget-width, 720px );max-width:720px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:720px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-740 .elementor-element.elementor-element-284e149{--display:flex;}.elementor-740 .elementor-element.elementor-element-68f76b3{--display:flex;}.elementor-740 .elementor-element.elementor-element-4e54a0b{text-align:center;}.elementor-740 .elementor-element.elementor-element-4e54a0b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-740 .elementor-element.elementor-element-bf938fb{--display:flex;--min-height:700px;}.elementor-widget-presto_video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-presto_video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-740 .elementor-element.elementor-element-f225e91{--display:flex;--min-height:700px;}.elementor-740 .elementor-element.elementor-element-77e6cc6{--display:flex;--min-height:900px;}.elementor-740 .elementor-element.elementor-element-40fd5de{--display:flex;--min-height:900px;}.elementor-740 .elementor-element.elementor-element-c3e55eb{--display:flex;--min-height:900px;}.elementor-740 .elementor-element.elementor-element-f25ea9a{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-740 .elementor-element.elementor-element-f25ea9a:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-f25ea9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-740 .elementor-element.elementor-element-3a75f4b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-740 .elementor-element.elementor-element-b94a0b5{--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;--justify-content:center;}.elementor-740 .elementor-element.elementor-element-4cc3ac9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-740 .elementor-element.elementor-element-4cc3ac9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-740 .elementor-element.elementor-element-394d58d{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-740 .elementor-element.elementor-element-394d58d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-740 .elementor-element.elementor-element-d2957a7{--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;--justify-content:center;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-stepbooking .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-stepbooking .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(min-width:768px){.elementor-740 .elementor-element.elementor-element-e03334d{--width:80%;}.elementor-740 .elementor-element.elementor-element-2a5cddd{--width:400px;}.elementor-740 .elementor-element.elementor-element-e3aa9c0{--width:900px;}.elementor-740 .elementor-element.elementor-element-f25ea9a{--width:900px;}}@media(max-width:767px){.elementor-740 .elementor-element.elementor-element-d80f9f3:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-d80f9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://euludigital.com.ar/wp-content/uploads/2025/08/Portafolio-Euludigital-8.png");background-size:cover;}.elementor-740 .elementor-element.elementor-element-d80f9f3{--width:100%;}.elementor-740 .elementor-element.elementor-element-e03334d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-964e360{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-ba4b6d9{--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;}.elementor-740 .elementor-element.elementor-element-5f070d8{--container-widget-width:1000%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000% );max-width:1000%;text-align:center;}.elementor-740 .elementor-element.elementor-element-7b99933{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-740 .elementor-element.elementor-element-2a5cddd{--width:300px;}.elementor-740 .elementor-element.elementor-element-e3aa9c0{--width:100%;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-740 .elementor-element.elementor-element-03f3784{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-d3ac9b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:13px;}.elementor-740 .elementor-element.elementor-element-bf938fb{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-740 .elementor-element.elementor-element-f225e91{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-740 .elementor-element.elementor-element-77e6cc6{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-740 .elementor-element.elementor-element-40fd5de{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-740 .elementor-element.elementor-element-c3e55eb{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-740 .elementor-element.elementor-element-f25ea9a{--width:90%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-740 .elementor-element.elementor-element-3a75f4b{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}}/* Start custom CSS for container, class: .elementor-element-2a5cddd */.elementor-740 .elementor-element.elementor-element-2a5cddd {
  animation: shakeVertical 1.5s ease-in-out infinite;
}

@keyframes shakeVertical {
  0%, 100% { transform: translateY(0); }
  20% { transform: translateY(-8px); }
  40% { transform: translateY(8px); }
  60% { transform: translateY(-6px); }
  80% { transform: translateY(6px); }
}
.elementor-740 .elementor-element.elementor-element-2a5cddd,
.elementor-740 .elementor-element.elementor-element-2a5cddd a,
.elementor-740 .elementor-element.elementor-element-2a5cddd a:hover,
.elementor-740 .elementor-element.elementor-element-2a5cddd a:visited,
.elementor-740 .elementor-element.elementor-element-2a5cddd a:focus {
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3a75f4b */.gform_required_legend {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b94a0b5 */#miContenedor {
    visibility: hidden; /* Se carga en segundo plano */
    position: absolute; /* No ocupa espacio en el layout */
    left: -9999px; /* Fuera de pantalla */
}

#miContenedor.mostrar {
    visibility: visible;
    position: static; /* Vuelve al flujo normal */
    left: auto;
}/* End custom CSS */