.elementor-452 .elementor-element.elementor-element-c12ef97{--display:flex;--min-height:700px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.43;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-452 .elementor-element.elementor-element-c12ef97::before, .elementor-452 .elementor-element.elementor-element-c12ef97 > .elementor-background-video-container::before, .elementor-452 .elementor-element.elementor-element-c12ef97 > .e-con-inner > .elementor-background-video-container::before, .elementor-452 .elementor-element.elementor-element-c12ef97 > .elementor-background-slideshow::before, .elementor-452 .elementor-element.elementor-element-c12ef97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-452 .elementor-element.elementor-element-c12ef97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-452 .elementor-element.elementor-element-c12ef97.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-452 .elementor-element.elementor-element-7349730{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-452 .elementor-element.elementor-element-7349730 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:80px;font-weight:400;color:#FFFFFF;}.elementor-452 .elementor-element.elementor-element-ecdf201{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-452 .elementor-element.elementor-element-35315db{--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;}.elementor-widget-jet-banner .jet-banner__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-banner .jet-banner__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-452 .elementor-element.elementor-element-c050cc3 .jet-banner{border-radius:15px 15px 15px 15px;}.elementor-452 .elementor-element.elementor-element-c050cc3 .jet-banner__overlay{opacity:0;}.elementor-452 .elementor-element.elementor-element-c050cc3 .jet-banner:hover .jet-banner__overlay{opacity:0.4;}.elementor-452 .elementor-element.elementor-element-c050cc3 .jet-banner__title{order:1;text-align:center;color:#003F64;font-family:"Ubuntu", Sans-serif;font-size:25px;font-weight:bold;font-style:normal;}.elementor-452 .elementor-element.elementor-element-c050cc3 .jet-banner__text{order:2;text-align:center;color:var( --e-global-color-e396496 );font-family:"Ubuntu", Sans-serif;font-weight:bold;font-style:normal;}.elementor-452 .elementor-element.elementor-element-023eb1e .jet-banner{border-radius:15px 15px 15px 15px;}.elementor-452 .elementor-element.elementor-element-023eb1e .jet-banner__overlay{opacity:0;}.elementor-452 .elementor-element.elementor-element-023eb1e .jet-banner:hover .jet-banner__overlay{opacity:0.4;}.elementor-452 .elementor-element.elementor-element-023eb1e .jet-banner__title{order:1;text-align:center;color:var( --e-global-color-e396496 );font-family:"Ubuntu", Sans-serif;font-size:25px;font-weight:bold;font-style:normal;}.elementor-452 .elementor-element.elementor-element-023eb1e .jet-banner__text{order:2;text-align:center;color:var( --e-global-color-e396496 );font-family:"Ubuntu", Sans-serif;font-weight:bold;font-style:normal;}.elementor-452 .elementor-element.elementor-element-6e5df40{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-452 .elementor-element.elementor-element-bab2cec{width:100%;max-width:100%;text-align:left;}.elementor-452 .elementor-element.elementor-element-bab2cec .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:100px;font-weight:700;text-transform:uppercase;color:#B6D4F2;}.elementor-452 .elementor-element.elementor-element-9cc638a{--display:flex;--min-height:588px;--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:50px;--padding-right:50px;--z-index:3;}.elementor-452 .elementor-element.elementor-element-e04c67c{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-452 .elementor-element.elementor-element-f5cf971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-452 .elementor-element.elementor-element-f5cf971 img{width:82%;}.elementor-452 .elementor-element.elementor-element-afad937{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-452 .elementor-element.elementor-element-fb411b4{background-color:#664C39;margin:-115px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 80px 15px 0px;z-index:0;text-align:right;}.elementor-452 .elementor-element.elementor-element-fb411b4 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:100px;font-weight:700;color:#E9D7CE;}.elementor-452 .elementor-element.elementor-element-bb4505d{--display:flex;}.elementor-452 .elementor-element.elementor-element-b1a9e7e > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-452 .elementor-element.elementor-element-b1a9e7e{width:100%;max-width:100%;}.elementor-452 .elementor-element.elementor-element-cd16159{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-452 .elementor-element.elementor-element-cd16159:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-cd16159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2F9EE;}.elementor-452 .elementor-element.elementor-element-54d06a1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-452 .elementor-element.elementor-element-b335805{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-452 .elementor-element.elementor-element-b335805 img{width:84%;}.elementor-452 .elementor-element.elementor-element-a8aa5c9{--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-452 .elementor-element.elementor-element-8152a73{background-color:#FF8362;margin:-115px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 15px 0px;z-index:0;text-align:right;}.elementor-452 .elementor-element.elementor-element-8152a73 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:100px;font-weight:700;color:#FFEDEA;}.elementor-452 .elementor-element.elementor-element-88b5954 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-452 .elementor-element.elementor-element-88b5954{z-index:2;}:is( .elementor-452 .elementor-element.elementor-element-88b5954 > .jet-listing-grid > .jet-listing-grid__items, .elementor-452 .elementor-element.elementor-element-88b5954 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-452 .elementor-element.elementor-element-88b5954 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-452 .elementor-element.elementor-element-88b5954 > .jet-listing-grid, .elementor-452 .elementor-element.elementor-element-88b5954 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-452 .elementor-element.elementor-element-88b5954 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-452 .elementor-element.elementor-element-88b5954 > .jet-listing-grid, .elementor-452 .elementor-element.elementor-element-88b5954 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-452 .elementor-element.elementor-element-88b5954 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-452 .elementor-element.elementor-element-436d4de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items: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-452 .elementor-element.elementor-element-12c484b{--display:flex;--min-height:200px;--justify-content:center;--overflow:hidden;--z-index:2;}.elementor-452 .elementor-element.elementor-element-12c484b:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-12c484b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C8FBE;}.elementor-452 .elementor-element.elementor-element-8cf6e7b .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:70px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-e396496 );}.elementor-452 .elementor-element.elementor-element-7a4f459{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-452 .elementor-element.elementor-element-e690a54{--display:flex;--min-height:200px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-452 .elementor-element.elementor-element-e690a54:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-e690a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e396496 );}.elementor-452 .elementor-element.elementor-element-0754633 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:70px;font-weight:700;text-transform:uppercase;color:#5C8FBE;}.elementor-452 .elementor-element.elementor-element-87b0726{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-452 .elementor-element.elementor-element-87b0726:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-87b0726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F1FA;}.elementor-452 .elementor-element.elementor-element-2af9de3 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-452 .elementor-element.elementor-element-2af9de3 .jet-listing-grid__slider-icon{background:#003F64;}.elementor-452 .elementor-element.elementor-element-8c4e97e{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-452 .elementor-element.elementor-element-a45c275.elementor-element{--align-self:flex-end;}.elementor-452 .elementor-element.elementor-element-a45c275 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:70px;font-weight:normal;color:var( --e-global-color-e396496 );}@media(min-width:768px){.elementor-452 .elementor-element.elementor-element-35315db{--width:50%;}.elementor-452 .elementor-element.elementor-element-e04c67c{--width:40%;}.elementor-452 .elementor-element.elementor-element-afad937{--width:60%;}.elementor-452 .elementor-element.elementor-element-54d06a1{--width:30%;}.elementor-452 .elementor-element.elementor-element-a8aa5c9{--width:70%;}.elementor-452 .elementor-element.elementor-element-12c484b{--width:61%;}.elementor-452 .elementor-element.elementor-element-e690a54{--width:61%;}.elementor-452 .elementor-element.elementor-element-8c4e97e{--content-width:1300px;}}/* Start custom CSS for container, class: .elementor-element-8c4e97e */.elementor-452 .elementor-element.elementor-element-8c4e97e {
  background: linear-gradient(120deg, #6D6894, #4675B9);
  background-size: 300% 300%;
  animation: gradientShift 5s ease infinite;
}

/* Animación del cambio de gradiente */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */