.elementor-56 .elementor-element.elementor-element-cd2f1a9{--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-56 .elementor-element.elementor-element-cd2f1a9:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-cd2f1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecografiasbovinas.com.ar/wp-content/uploads/2025/08/background_campo_celanova_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-56 .elementor-element.elementor-element-9783b5f .elementor-repeater-item-4d4f7f5 .swiper-slide-bg{background-image:url(https://ecografiasbovinas.com.ar/wp-content/uploads/2025/08/img_banner_01_calidad_carnicera.png);background-size:cover;}.elementor-56 .elementor-element.elementor-element-9783b5f .elementor-repeater-item-59d2aa2 .swiper-slide-bg{background-image:url(https://ecografiasbovinas.com.ar/wp-content/uploads/2025/08/img_banner_02_seleccion_reproductores.png);background-size:cover;}.elementor-56 .elementor-element.elementor-element-9783b5f .elementor-repeater-item-26d925f .swiper-slide-bg{background-image:url(https://ecografiasbovinas.com.ar/wp-content/uploads/2025/08/img_banner_03_porcentaje_magro_porcinos.png);background-size:cover;}.elementor-56 .elementor-element.elementor-element-9783b5f .elementor-repeater-item-b8b5844 .swiper-slide-bg{background-image:url(https://ecografiasbovinas.com.ar/wp-content/uploads/2025/08/img_banner_04_diagnostico_precoz_porcinos.png);background-size:cover;}.elementor-56 .elementor-element.elementor-element-9783b5f .elementor-repeater-item-ca76a0b .swiper-slide-bg{background-image:url(https://ecografiasbovinas.com.ar/wp-content/uploads/2025/08/img_banner_05_calidad_ovino.png);background-size:cover;}.elementor-56 .elementor-element.elementor-element-9783b5f .elementor-repeater-item-8412739 .swiper-slide-bg{background-image:url(https://ecografiasbovinas.com.ar/wp-content/uploads/2025/08/img_banner_06_calificacion_animales_faena.png);background-size:cover;}.elementor-56 .elementor-element.elementor-element-9783b5f .elementor-repeater-item-31de21c .swiper-slide-bg{background-image:url(https://ecografiasbovinas.com.ar/wp-content/uploads/2025/08/img_banner_07_calidad_carnicera.png);background-size:cover;}.elementor-56 .elementor-element.elementor-element-9783b5f .elementor-repeater-item-3e70ea7 .swiper-slide-bg{background-image:url(https://ecografiasbovinas.com.ar/wp-content/uploads/2025/08/img_banner_08_diagnostico_precoz_ovinos.png);background-size:cover;}.elementor-56 .elementor-element.elementor-element-9783b5f .elementor-repeater-item-8af6c46 .swiper-slide-bg{background-image:url(https://ecografiasbovinas.com.ar/wp-content/uploads/2025/08/img_banner_09_calificacion_animales_faena.png);background-size:cover;}.elementor-56 .elementor-element.elementor-element-9783b5f .swiper-slide{transition-duration:calc(8000ms*1.2);height:400px;}.elementor-56 .elementor-element.elementor-element-9783b5f .swiper-slide-inner{text-align:center;}.elementor-56 .elementor-element.elementor-element-9a5a649{--display:flex;--min-height:10px;--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-56 .elementor-element.elementor-element-9a5a649:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-9a5a649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0AA971 0%, #067646 100%);}.elementor-56 .elementor-element.elementor-element-fdb174d{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-4407f18{--display:flex;--padding-top:30px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-56 .elementor-element.elementor-element-4407f18:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-4407f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0059C6 93%, #00BFA6 100%);}.elementor-56 .elementor-element.elementor-element-4407f18.e-con{--align-self:center;}.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-56 .elementor-element.elementor-element-0fab6b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFFCC;}.elementor-56 .elementor-element.elementor-element-f536f37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.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-56 .elementor-element.elementor-element-76104d1{font-family:"Poppins", Sans-serif;font-weight:500;color:#FFFFFF;}.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-56 .elementor-element.elementor-element-e11fe8c .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-weight:500;border-style:solid;border-radius:5px 5px 5px 5px;}.elementor-56 .elementor-element.elementor-element-e11fe8c .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-e11fe8c .elementor-button:focus{background-color:#00B9A1;border-color:#00B9A1;}.elementor-56 .elementor-element.elementor-element-9e6505d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-5edabe1{--e-image-carousel-slides-to-show:1;}.elementor-56 .elementor-element.elementor-element-53a39ad{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-53a39ad:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-53a39ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.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-56 .elementor-element.elementor-element-58385f9 img{width:100%;}.elementor-56 .elementor-element.elementor-element-f02c98c img{width:50%;}.elementor-56 .elementor-element.elementor-element-73c3db2 img{width:80%;}.elementor-56 .elementor-element.elementor-element-04bb69b{--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:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-04bb69b:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-04bb69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00B9A1 75%, #0059C6 100%);}.elementor-56 .elementor-element.elementor-element-e2a3305{padding:0px 0px 10px 0px;text-align:center;}.elementor-56 .elementor-element.elementor-element-e2a3305 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-4f9f493{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-75fe749{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-56 .elementor-element.elementor-element-75fe749.e-con{--align-self:center;}.elementor-56 .elementor-element.elementor-element-5744d81{font-family:"Poppins", Sans-serif;font-weight:500;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-ccb2621{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2e7a9c9{border-radius:5px 5px 5px 5px;}.elementor-56 .elementor-element.elementor-element-2e7a9c9 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-56 .elementor-element.elementor-element-2e7a9c9 .elementor-custom-embed-play i{color:#00B9A1;font-size:60px;}.elementor-56 .elementor-element.elementor-element-2e7a9c9 .elementor-custom-embed-play svg{fill:#00B9A1;width:60px;height:60px;}.elementor-56 .elementor-element.elementor-element-17e516c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-17e516c:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-17e516c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0059C6 0%, #FFFFFF 20%);}.elementor-56 .elementor-element.elementor-element-b9076c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-13c1408{--e-image-carousel-slides-to-show:1;}.elementor-56 .elementor-element.elementor-element-13c1408 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-56 .elementor-element.elementor-element-bd26333{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-56 .elementor-element.elementor-element-bd26333.e-con{--align-self:center;}.elementor-56 .elementor-element.elementor-element-0bde794 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#33333370;}.elementor-56 .elementor-element.elementor-element-e6834ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#333333;}.elementor-56 .elementor-element.elementor-element-0f3123c{font-family:"Poppins", Sans-serif;font-weight:500;color:#333333;}.elementor-56 .elementor-element.elementor-element-2d9cb44 .elementor-button{background-color:#0059C6;font-family:"Poppins", Sans-serif;font-weight:500;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-56 .elementor-element.elementor-element-2d9cb44 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-2d9cb44 .elementor-button:focus{background-color:#00B9A1;border-color:#00B9A1;}.elementor-56 .elementor-element.elementor-element-077fdd9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-077fdd9:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-077fdd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 80%, #00BFA6 100%);}.elementor-56 .elementor-element.elementor-element-1cbf5cd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-56 .elementor-element.elementor-element-1cbf5cd.e-con{--align-self:center;}.elementor-56 .elementor-element.elementor-element-d616f8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#33333370;}.elementor-56 .elementor-element.elementor-element-edf40a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#333333;}.elementor-56 .elementor-element.elementor-element-d7d96bd{font-family:"Poppins", Sans-serif;font-weight:500;color:#333333;}.elementor-56 .elementor-element.elementor-element-bbb4330 .elementor-button{background-color:#0059C6;font-family:"Poppins", Sans-serif;font-weight:500;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-56 .elementor-element.elementor-element-bbb4330 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-bbb4330 .elementor-button:focus{background-color:#00B9A1;border-color:#00B9A1;}.elementor-56 .elementor-element.elementor-element-c0bd91c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6b58826{--e-image-carousel-slides-to-show:1;}.elementor-56 .elementor-element.elementor-element-6b58826 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-56 .elementor-element.elementor-element-b4b4e38{--display:flex;--min-height:10px;--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-56 .elementor-element.elementor-element-b4b4e38:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-b4b4e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0AA971 0%, #067646 100%);}.elementor-56 .elementor-element.elementor-element-c1c335e{--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;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-c1c335e:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-c1c335e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00BFA6 0%, #044587 20%);}.elementor-56 .elementor-element.elementor-element-5f4f011{text-align:center;}.elementor-56 .elementor-element.elementor-element-5f4f011 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-1c752a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-56 .elementor-element.elementor-element-c5d3cb3{padding:10px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-button span{gap:10px;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-group > label, .elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-subgroup label{color:#000000;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-type-html{padding-bottom:0px;color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-group .elementor-field{color:#000000;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-group .elementor-field, .elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:10px 20px 10px 15px;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-button[type="submit"]{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .e-form__buttons__wrapper__button-previous{color:#ffffff;border-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .e-form__buttons__wrapper__button-next:hover{background-color:#00B9A1;color:#ffffff;border-color:#00B9A1;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-button[type="submit"]:hover{background-color:#00B9A1;color:#ffffff;border-color:#00B9A1;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-message{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-message.elementor-message-success{color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-message.elementor-message-danger{color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-c5d3cb3 .elementor-message.elementor-help-inline{color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-4407f18{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-5edabe1{--e-image-carousel-slides-to-show:1;}.elementor-56 .elementor-element.elementor-element-53a39ad{--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-04bb69b{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-e2a3305{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-75fe749{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-bd26333{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-1cbf5cd{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-9783b5f .swiper-slide{height:200px;}.elementor-56 .elementor-element.elementor-element-53a39ad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-04bb69b{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-e2a3305{padding:0px 10px 0px 20px;text-align:left;}.elementor-56 .elementor-element.elementor-element-bd26333.e-con{--order:-99999 /* order start hack */;}.elementor-56 .elementor-element.elementor-element-077fdd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-4407f18{--width:100%;}.elementor-56 .elementor-element.elementor-element-9e6505d{--width:100%;}.elementor-56 .elementor-element.elementor-element-75fe749{--width:590.73px;}.elementor-56 .elementor-element.elementor-element-ccb2621{--width:549.27px;}.elementor-56 .elementor-element.elementor-element-b9076c9{--width:35%;}.elementor-56 .elementor-element.elementor-element-bd26333{--width:65%;}.elementor-56 .elementor-element.elementor-element-1cbf5cd{--width:65%;}.elementor-56 .elementor-element.elementor-element-c0bd91c{--width:35%;}.elementor-56 .elementor-element.elementor-element-1c752a0{--width:65%;}}/* Start custom CSS *//* Animación infinita continua Sldies */
.elementor-ken-burns--in {
    animation: ken-burns-infinite 20s ease-in-out infinite alternate;
}

@keyframes ken-burns-infinite {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(1.1);
    }
}

/* Limitar escalado del slider a partir de 1140px */
@media (min-width: 1140px) {
    .swiper-slide-bg {
        background-size: 1300px auto !important;
        background-position: center center !important;
    }
}

/* Eliminar espacios del carrusel de imágenes */
.elementor-image-carousel .swiper-slide img {
    display: block !important;
    vertical-align: top !important;
    margin-bottom: 0 !important;
}

/* Contenedor padre - Aplicar flexbox para igualar alturas */
.contenedor-padre {
    display: flex !important;
    align-items: stretch !important; /* Esto hace que ambos hijos tengan la misma altura */
    flex-wrap: wrap !important; /* Por si necesitas que se ajusten en móviles */
}

/* Contenedores hijos - Configurar para que se estiren correctamente */
.contenedor-texto,
.contenedor-imagenes {
    display: flex !important;
    flex-direction: column !important;
    align-self: stretch !important;
    height: auto !important;
}

/* Asegurar que el contenido interno se distribuya correctamente */
.contenedor-texto > *,
.contenedor-imagenes > * {
    flex: 1 !important;
}

/* CENTRAR SOLO LAS IMÁGENES EN TABLET */
@media (max-width: 1024px) and (min-width: 768px) {
    .contenedor-imagenes > * {
        flex: initial !important; /* Quitar flex: 1 de las imágenes */
    }
    
    .contenedor-imagenes {
        justify-content: center !important; /* Centra verticalmente las imágenes */
        align-items: center !important; /* Centra horizontalmente las imágenes */
    }
}

/* Cambiar viñetas de puntos a rayas en widget de texto */

.elementor-widget-text-editor ul {
    list-style: none !important; /* Quitar viñetas por defecto */
    padding-left: 20px !important;
}

.elementor-widget-text-editor ul li {
    position: relative !important;
}

.elementor-widget-text-editor ul li::before {
    content: "–"; /* Raya larga */
    position: absolute !important;
    left: -15px !important;
    color: inherit !important;
}/* End custom CSS */