.elementor-685 .elementor-element.elementor-element-5277c46{--display:flex;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-5277c46:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-5277c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aspace.comviralpruebas.es/wp-content/uploads/2026/07/imgi_2_cielo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-685 .elementor-element.elementor-element-c130387 img{width:735px;}.elementor-685 .elementor-element.elementor-element-e4146d8 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-e4146d8{z-index:999;}.elementor-685 .elementor-element.elementor-element-e4146d8 img{width:33%;}.elementor-685 .elementor-element.elementor-element-2ceddf0 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-2ceddf0 img{width:182px;}.elementor-685 .elementor-element.elementor-element-38602fb > .elementor-widget-container{margin:-200px 0px -400px 0px;}.elementor-685 .elementor-element.elementor-element-38602fb img{width:100%;}.elementor-685 .elementor-element.elementor-element-716428d > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-716428d img{width:100%;}.elementor-685 .elementor-element.elementor-element-debff48{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-685 .elementor-element.elementor-element-debff48:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-debff48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFF5FE;}.elementor-685 .elementor-element.elementor-element-66eb196{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-685 .elementor-element.elementor-element-66eb196:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-66eb196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d3071a );}.elementor-685 .elementor-element.elementor-element-224fb8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-657a6fa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-ecc5ebf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-2b1fdef img{border-radius:10px 10px 10px 10px;}.elementor-685 .elementor-element.elementor-element-fbd01c6{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-685 .elementor-element.elementor-element-fbd01c6:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-fbd01c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFF5FE;background-image:url("https://aspace.comviralpruebas.es/wp-content/uploads/2026/07/imgi_34_Sanchez-Flores-Noa-11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-685 .elementor-element.elementor-element-b0774f8{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-685 .elementor-element.elementor-element-b0774f8:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-b0774f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d3071a );}.elementor-685 .elementor-element.elementor-element-2005b58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-3296f6d img{border-radius:10px 10px 10px 10px;}.elementor-685 .elementor-element.elementor-element-2868bcc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-5e324cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-6ed0ef3 img{width:100%;}.elementor-685 .elementor-element.elementor-element-b456fc7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-6db162a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-685 .elementor-element.elementor-element-6db162a:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-6db162a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFF5FE;}.elementor-685 .elementor-element.elementor-element-1c9dc24{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-685 .elementor-element.elementor-element-1c9dc24:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-1c9dc24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d3071a );}.elementor-685 .elementor-element.elementor-element-28a25c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-bc1b328{text-align:center;}.elementor-685 .elementor-element.elementor-element-bc1b328 .elementor-heading-title{font-family:"Gochi Hand", Sans-serif;font-size:2.5rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-c1f0b23{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-4d5fbea{--display:flex;}.elementor-685 .elementor-element.elementor-element-ff51ceb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-ff51ceb a{color:var( --e-global-color-4609484 );}.elementor-685 .elementor-element.elementor-element-42c1082{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-685 .elementor-element.elementor-element-42c1082 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-685 .elementor-element.elementor-element-42c1082 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-685 .elementor-element.elementor-element-42c1082 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:where( .elementor-685 .elementor-element.elementor-element-42c1082 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:30px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-685 .elementor-element.elementor-element-510bd2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-b9eeb4d{text-align:center;}.elementor-685 .elementor-element.elementor-element-b9eeb4d .elementor-heading-title{font-family:"Gochi Hand", Sans-serif;font-size:2.5rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-db3a258{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-32cf995{--display:flex;}.elementor-685 .elementor-element.elementor-element-b4b0256{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-b4b0256 a{color:var( --e-global-color-4609484 );}.elementor-685 .elementor-element.elementor-element-4fa65f6{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-685 .elementor-element.elementor-element-4fa65f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-685 .elementor-element.elementor-element-4fa65f6 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-685 .elementor-element.elementor-element-4fa65f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:where( .elementor-685 .elementor-element.elementor-element-4fa65f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:30px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-685 .elementor-element.elementor-element-a24306e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-d9733e9{text-align:center;}.elementor-685 .elementor-element.elementor-element-d9733e9 .elementor-heading-title{font-family:"Gochi Hand", Sans-serif;font-size:2.5rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-b71a7e1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-04e45ba{--display:flex;}.elementor-685 .elementor-element.elementor-element-1903de9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-1903de9 a{color:var( --e-global-color-4609484 );}.elementor-685 .elementor-element.elementor-element-a9b7d67{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-685 .elementor-element.elementor-element-a9b7d67 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-685 .elementor-element.elementor-element-a9b7d67 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-685 .elementor-element.elementor-element-a9b7d67 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:where( .elementor-685 .elementor-element.elementor-element-a9b7d67 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:30px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-685 .elementor-element.elementor-element-19486a0{width:var( --container-widget-width, 571px );max-width:571px;--container-widget-width:571px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-cf85859{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-685 .elementor-element.elementor-element-cf85859:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-cf85859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFF5FE;background-image:url("https://aspace.comviralpruebas.es/wp-content/uploads/2026/07/imgi_34_Sanchez-Flores-Noa-11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-685 .elementor-element.elementor-element-a05f6e5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-685 .elementor-element.elementor-element-a05f6e5:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-a05f6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d3071a );}.elementor-685 .elementor-element.elementor-element-4118555{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-4f66fd4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-5784acd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-5784acd{text-align:center;}.elementor-685 .elementor-element.elementor-element-5784acd .elementor-heading-title{font-family:"Gochi Hand", Sans-serif;font-weight:500;color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-4ce0eaa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-4ce0eaa a{color:var( --e-global-color-4609484 );}.elementor-685 .elementor-element.elementor-element-14f88fc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-14f88fc{text-align:center;}.elementor-685 .elementor-element.elementor-element-14f88fc .elementor-heading-title{font-family:"Gochi Hand", Sans-serif;font-weight:500;color:var( --e-global-color-accent );}.elementor-685 .elementor-element.elementor-element-02710b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-92ff709 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:34px;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-34px;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-685 .elementor-element.elementor-element-92ff709 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-685 .elementor-element.elementor-element-92ff709 .elementor-labels-inline .elementor-field-group > label{padding-left:9px;}body:not(.rtl) .elementor-685 .elementor-element.elementor-element-92ff709 .elementor-labels-inline .elementor-field-group > label{padding-right:9px;}body .elementor-685 .elementor-element.elementor-element-92ff709 .elementor-labels-above .elementor-field-group > label{padding-bottom:9px;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-field-group > label{font-size:1.2rem;text-transform:uppercase;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-field-type-html{padding-bottom:0px;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-button{font-size:1.4rem;border-radius:100px 100px 100px 100px;}.elementor-685 .elementor-element.elementor-element-92ff709 .e-form__buttons__wrapper__button-next{background-color:#71B2D0;color:#ffffff;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-button[type="submit"]{background-color:#71B2D0;color:#ffffff;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-685 .elementor-element.elementor-element-92ff709 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-685 .elementor-element.elementor-element-92ff709 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-685 .elementor-element.elementor-element-92ff709 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-685 .elementor-element.elementor-element-92ff709 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-685 .elementor-element.elementor-element-92ff709{--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-685 .elementor-element.elementor-element-8023f13{--display:flex;--overflow:hidden;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-8023f13:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-8023f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aspace.comviralpruebas.es/wp-content/uploads/2026/07/imgi_15_fondo-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-685 .elementor-element.elementor-element-8023f13::before, .elementor-685 .elementor-element.elementor-element-8023f13 > .elementor-background-video-container::before, .elementor-685 .elementor-element.elementor-element-8023f13 > .e-con-inner > .elementor-background-video-container::before, .elementor-685 .elementor-element.elementor-element-8023f13 > .elementor-background-slideshow::before, .elementor-685 .elementor-element.elementor-element-8023f13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-685 .elementor-element.elementor-element-8023f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aspace.comviralpruebas.es/wp-content/uploads/2026/07/imgi_15_fondo-scaled.webp");--background-overlay:'';}.elementor-685 .elementor-element.elementor-element-e9a9848 > .elementor-widget-container{margin:0px 0px 0px -500px;}.elementor-685 .elementor-element.elementor-element-e9a9848{text-align:center;}.elementor-685 .elementor-element.elementor-element-e9a9848 img{width:385px;}body:not(.rtl) .elementor-685 .elementor-element.elementor-element-d4ca2e5{left:50px;}body.rtl .elementor-685 .elementor-element.elementor-element-d4ca2e5{right:50px;}.elementor-685 .elementor-element.elementor-element-d4ca2e5{top:100px;text-align:center;}.elementor-685 .elementor-element.elementor-element-d4ca2e5 img{width:114px;}.elementor-685 .elementor-element.elementor-element-d466a29 > .elementor-widget-container{margin:-050px 0px 0px 400px;}.elementor-685 .elementor-element.elementor-element-d466a29 img{width:583px;}.elementor-685 .elementor-element.elementor-element-d65207b > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-d65207b{z-index:999;}.elementor-685 .elementor-element.elementor-element-d65207b img{width:29%;}.elementor-685 .elementor-element.elementor-element-a6433d7 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-a6433d7 img{width:182px;}.elementor-685 .elementor-element.elementor-element-ae59f42 > .elementor-widget-container{margin:-200px 0px -400px 0px;}.elementor-685 .elementor-element.elementor-element-ae59f42 img{width:100%;}.elementor-685 .elementor-element.elementor-element-c6d3070 > .elementor-widget-container{margin:-100px 0px -30px 0px;}.elementor-685 .elementor-element.elementor-element-c6d3070{z-index:99;}.elementor-685 .elementor-element.elementor-element-c6d3070 img{width:66%;}.elementor-685 .elementor-element.elementor-element-f8dbcd5 > .elementor-widget-container{margin:-100px 0px 0px 0px;}body:not(.rtl) .elementor-685 .elementor-element.elementor-element-f8dbcd5{left:0px;}body.rtl .elementor-685 .elementor-element.elementor-element-f8dbcd5{right:0px;}.elementor-685 .elementor-element.elementor-element-f8dbcd5{bottom:0px;text-align:end;}.elementor-685 .elementor-element.elementor-element-f8dbcd5 img{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-685 .elementor-element.elementor-element-fbd01c6:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-fbd01c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-685 .elementor-element.elementor-element-cf85859:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-cf85859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-685 .elementor-element.elementor-element-c130387 img{width:430px;}.elementor-685 .elementor-element.elementor-element-657a6fa{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-2868bcc{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-b456fc7{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-1c9dc24{--grid-auto-flow:row;}.elementor-685 .elementor-element.elementor-element-c1f0b23{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-ff51ceb{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-42c1082{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-db3a258{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-b4b0256{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-4fa65f6{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-b71a7e1{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-1903de9{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-a9b7d67{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-19486a0{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-4f66fd4{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-4ce0eaa{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-e9a9848 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-e9a9848 img{width:272px;}.elementor-685 .elementor-element.elementor-element-d4ca2e5 img{width:69px;}.elementor-685 .elementor-element.elementor-element-d466a29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-d466a29{z-index:99;}.elementor-685 .elementor-element.elementor-element-d466a29 img{width:419px;}}@media(max-width:767px){.elementor-685 .elementor-element.elementor-element-c130387 img{width:244px;}.elementor-685 .elementor-element.elementor-element-e4146d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-e4146d8 img{width:62%;}.elementor-685 .elementor-element.elementor-element-657a6fa{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-2868bcc{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-b456fc7{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-1c9dc24{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-685 .elementor-element.elementor-element-c1f0b23{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-ff51ceb{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-42c1082{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-db3a258{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-b4b0256{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-4fa65f6{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-b71a7e1{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-1903de9{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-a9b7d67{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-19486a0{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-4f66fd4{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-4ce0eaa{font-size:var( --e-global-typography-text-font-size );}.elementor-685 .elementor-element.elementor-element-e9a9848 img{width:210px;}body:not(.rtl) .elementor-685 .elementor-element.elementor-element-d4ca2e5{left:20px;}body.rtl .elementor-685 .elementor-element.elementor-element-d4ca2e5{right:20px;}.elementor-685 .elementor-element.elementor-element-d4ca2e5{top:20px;}.elementor-685 .elementor-element.elementor-element-d4ca2e5 img{width:40px;}.elementor-685 .elementor-element.elementor-element-d466a29 img{width:221px;}.elementor-685 .elementor-element.elementor-element-d65207b img{width:59%;}}/* Start custom CSS for image, class: .elementor-element-2ceddf0 */.elementor-685 .elementor-element.elementor-element-2ceddf0 {

            animation: volar 8s linear infinite;
            font-size: 40px;
            user-select: none;
}

        @keyframes volar {
            0% {
                transform: translate(0, 0) scaleX(1);
            }
            25% {
                transform: translate(25vw, -50px) scaleX(1);
            }
            50% {
                transform: translate(50vw, 30px) scaleX(1);
            }
            75% {
                transform: translate(75vw, -40px) scaleX(1);
            }
            100% {
                transform: translate(100vw, 0) scaleX(1);
            }
        }

        /* Pájaro con movimiento ondulante (más realista) */
        .pajaro-ondulante {
            position: absolute;
            top: 30%;
            animation: volarOndulante 10s ease-in-out infinite;
            font-size: 45px;
            user-select: none;
        }

        @keyframes volarOndulante {
            0% {
                transform: translate(-50px, 0) scaleX(1);
            }
            10% {
                transform: translate(10vw, -30px) scaleX(1);
            }
            20% {
                transform: translate(20vw, 20px) scaleX(1);
            }
            30% {
                transform: translate(30vw, -40px) scaleX(1);
            }
            40% {
                transform: translate(40vw, 10px) scaleX(1);
            }
            50% {
                transform: translate(50vw, -35px) scaleX(1);
            }
            60% {
                transform: translate(60vw, 15px) scaleX(1);
            }
            70% {
                transform: translate(70vw, -45px) scaleX(1);
            }
            80% {
                transform: translate(80vw, 5px) scaleX(1);
            }
            90% {
                transform: translate(90vw, -25px) scaleX(1);
            }
            100% {
                transform: translate(110vw, 0) scaleX(1);
            }
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38602fb */.elementor-685 .elementor-element.elementor-element-38602fb {
       animation: subirBajar 2s ease-in-out infinite;

}

     /* Definición de la animación */
        @keyframes subirBajar {
            0% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-10px); /* Sube 10px */
            }
            100% {
                transform: translateY(0px); /* Vuelve a la posición original */
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1f0b23 */.elementor-685 .elementor-element.elementor-element-c1f0b23 {
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db3a258 */.elementor-685 .elementor-element.elementor-element-db3a258 {
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b71a7e1 */.elementor-685 .elementor-element.elementor-element-b71a7e1 {
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-92ff709 */.elementor-685 .elementor-element.elementor-element-92ff709 a {
    color:#0C73AB;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a9848 */.elementor-685 .elementor-element.elementor-element-e9a9848 {
       animation: subirBajar 5s ease-in-out infinite;

}

     /* Definición de la animación */
        @keyframes subirBajar {
            0% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-10px); /* Sube 10px */
            }
            100% {
                transform: translateY(0px); /* Vuelve a la posición original */
            }
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4ca2e5 */.elementor-685 .elementor-element.elementor-element-d4ca2e5 {
       animation: subirBajar 2s ease-in-out infinite;

}

     /* Definición de la animación */
        @keyframes subirBajar {
            0% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-10px); /* Sube 10px */
            }
            100% {
                transform: translateY(0px); /* Vuelve a la posición original */
            }
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d466a29 */.elementor-685 .elementor-element.elementor-element-d466a29 {
       animation: subirBajar 5s ease-in-out infinite;

}

     /* Definición de la animación */
        @keyframes subirBajar {
            0% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-10px); /* Sube 10px */
            }
            100% {
                transform: translateY(0px); /* Vuelve a la posición original */
            }
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d65207b */.elementor-685 .elementor-element.elementor-element-d65207b {
       animation: subirBajar 5s ease-in-out infinite;

}

     /* Definición de la animación */
        @keyframes subirBajar {
            0% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-10px); /* Sube 10px */
            }
            100% {
                transform: translateY(0px); /* Vuelve a la posición original */
            }
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6433d7 */.elementor-685 .elementor-element.elementor-element-a6433d7 {

            animation: volar 8s linear infinite;
            font-size: 40px;
            user-select: none;
}

        @keyframes volar {
            0% {
                transform: translate(0, 0) scaleX(1);
            }
            25% {
                transform: translate(25vw, -50px) scaleX(1);
            }
            50% {
                transform: translate(50vw, 30px) scaleX(1);
            }
            75% {
                transform: translate(75vw, -40px) scaleX(1);
            }
            100% {
                transform: translate(100vw, 0) scaleX(1);
            }
        }

        /* Pájaro con movimiento ondulante (más realista) */
        .pajaro-ondulante {
            position: absolute;
            top: 30%;
            animation: volarOndulante 10s ease-in-out infinite;
            font-size: 45px;
            user-select: none;
        }

        @keyframes volarOndulante {
            0% {
                transform: translate(-50px, 0) scaleX(1);
            }
            10% {
                transform: translate(10vw, -30px) scaleX(1);
            }
            20% {
                transform: translate(20vw, 20px) scaleX(1);
            }
            30% {
                transform: translate(30vw, -40px) scaleX(1);
            }
            40% {
                transform: translate(40vw, 10px) scaleX(1);
            }
            50% {
                transform: translate(50vw, -35px) scaleX(1);
            }
            60% {
                transform: translate(60vw, 15px) scaleX(1);
            }
            70% {
                transform: translate(70vw, -45px) scaleX(1);
            }
            80% {
                transform: translate(80vw, 5px) scaleX(1);
            }
            90% {
                transform: translate(90vw, -25px) scaleX(1);
            }
            100% {
                transform: translate(110vw, 0) scaleX(1);
            }
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae59f42 */.elementor-685 .elementor-element.elementor-element-ae59f42 {
       animation: subirBajar 2s ease-in-out infinite;

}

     /* Definición de la animación */
        @keyframes subirBajar {
            0% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-10px); /* Sube 10px */
            }
            100% {
                transform: translateY(0px); /* Vuelve a la posición original */
            }
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6d3070 */.elementor-685 .elementor-element.elementor-element-c6d3070 {
       animation: subirBajar 5s ease-in-out infinite;

}

     /* Definición de la animación */
        @keyframes subirBajar {
            0% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-10px); /* Sube 10px */
            }
            100% {
                transform: translateY(0px); /* Vuelve a la posición original */
            }
        }/* End custom CSS */