.elementor-7692 .elementor-element.elementor-element-6c684fa{--display:flex;--min-height:100vh;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.16;}.elementor-7692 .elementor-element.elementor-element-6c684fa::before, .elementor-7692 .elementor-element.elementor-element-6c684fa > .elementor-background-video-container::before, .elementor-7692 .elementor-element.elementor-element-6c684fa > .e-con-inner > .elementor-background-video-container::before, .elementor-7692 .elementor-element.elementor-element-6c684fa > .elementor-background-slideshow::before, .elementor-7692 .elementor-element.elementor-element-6c684fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-7692 .elementor-element.elementor-element-6c684fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ubuntusoy.org/wp-content/uploads/2026/02/Gemini_Generated_Image_gu1x5mgu1x5mgu1x.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7692 .elementor-element.elementor-element-4a9068b{--display:flex;}.elementor-7692 .elementor-element.elementor-element-dc11665{text-align:end;}.elementor-7692 .elementor-element.elementor-element-dc11665 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:108px;color:#FFFFFF;}.elementor-7692 .elementor-element.elementor-element-23e76fc{text-align:end;}.elementor-7692 .elementor-element.elementor-element-23e76fc .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:36px;font-style:italic;color:#FFFFFF;}.elementor-7692 .elementor-element.elementor-element-8b6c699{--spacer-size:50px;}.elementor-7692 .elementor-element.elementor-element-de36855 .elementor-button{background-color:#5B40A6;font-size:24px;border-radius:18px 18px 18px 18px;}.elementor-7692 .elementor-element.elementor-element-da78c04{--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:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-7692 .elementor-element.elementor-element-0901e70 > .elementor-widget-container{padding:72px 72px 72px 72px;}.elementor-7692 .elementor-element.elementor-element-0901e70 .elementor-heading-title{font-family:"Michroma", Sans-serif;color:#000000;}.elementor-7692 .elementor-element.elementor-element-d69d80d{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-7692 .elementor-element.elementor-element-7bf6dec{--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:24px 24px 24px 24px;}.elementor-7692 .elementor-element.elementor-element-7bf6dec:not(.elementor-motion-effects-element-type-background), .elementor-7692 .elementor-element.elementor-element-7bf6dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E403;}.elementor-7692 .elementor-element.elementor-element-7bf6dec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7692 .elementor-element.elementor-element-9b41da8{--display:flex;}.elementor-7692 .elementor-element.elementor-element-158935a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7692 .elementor-element.elementor-element-74d6385 > .elementor-widget-container{padding:72px 72px 72px 72px;}.elementor-7692 .elementor-element.elementor-element-74d6385 .elementor-heading-title{font-family:"Michroma", Sans-serif;color:#000000;}.elementor-7692 .elementor-element.elementor-element-3b7838b{--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:24px 24px 24px 24px;}.elementor-7692 .elementor-element.elementor-element-3b7838b:not(.elementor-motion-effects-element-type-background), .elementor-7692 .elementor-element.elementor-element-3b7838b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7692 .elementor-element.elementor-element-8bc19f9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7692 .elementor-element.elementor-element-b5233b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7692 .elementor-element.elementor-element-b5233b6{text-align:center;}.elementor-7692 .elementor-element.elementor-element-b5233b6 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:36px;color:#FFFFFF;}.elementor-7692 .elementor-element.elementor-element-761b3e8 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7692 .elementor-element.elementor-element-761b3e8{font-family:"Michroma", Sans-serif;font-size:22px;color:#FFFFFF;}.elementor-7692 .elementor-element.elementor-element-4a44b46{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7692 .elementor-element.elementor-element-dcf2dea{--display:flex;}.elementor-7692 .elementor-element.elementor-element-4597a97{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7692 .elementor-element.elementor-element-157de10 > .elementor-widget-container{padding:72px 72px 72px 72px;}.elementor-7692 .elementor-element.elementor-element-157de10 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-weight:600;color:#000000;}.elementor-7692 .elementor-element.elementor-element-2e0a02f{--display:flex;--border-radius:0px 0px 0px 32px;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-7692 .elementor-element.elementor-element-9319fa3 > .elementor-widget-container{padding:72px 72px 72px 72px;}.elementor-7692 .elementor-element.elementor-element-9319fa3{font-family:"Michroma", Sans-serif;font-size:27px;color:#000000;}.elementor-7692 .elementor-element.elementor-element-cc5020d{--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;}.elementor-7692 .elementor-element.elementor-element-cc5020d > .elementor-shape-bottom .elementor-shape-fill, .elementor-7692 .elementor-element.elementor-element-cc5020d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#A7C429;}.elementor-7692 .elementor-element.elementor-element-cc5020d > .elementor-shape-bottom svg, .elementor-7692 .elementor-element.elementor-element-cc5020d > .e-con-inner > .elementor-shape-bottom svg{width:calc(140% + 1.3px);height:217px;}.elementor-7692 .elementor-element.elementor-element-71bcb8c.elementor-arrows-yes .elementor-main-swiper{width:calc( 60% - 40px );}.elementor-7692 .elementor-element.elementor-element-71bcb8c .elementor-main-swiper{width:60%;}.elementor-7692 .elementor-element.elementor-element-71bcb8c .elementor-swiper-button{font-size:20px;}.elementor-7692 .elementor-element.elementor-element-71bcb8c .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-7692 .elementor-element.elementor-element-71bcb8c.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-7692 .elementor-element.elementor-element-71bcb8c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-7692 .elementor-element.elementor-element-71bcb8c.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-7692 .elementor-element.elementor-element-71bcb8c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-7692 .elementor-element.elementor-element-71bcb8c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-7692 .elementor-element.elementor-element-71bcb8c .elementor-testimonial__text{color:#000000;font-size:22px;font-weight:600;}.elementor-7692 .elementor-element.elementor-element-71bcb8c .elementor-testimonial__name{font-size:22px;}.elementor-7692 .elementor-element.elementor-element-b4d0ef8{--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;--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-7692 .elementor-element.elementor-element-5f35f65{--display:flex;}.elementor-7692 .elementor-element.elementor-element-debb527 .elementor-repeater-item-b49228a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ubuntusoy.org/wp-content/uploads/2026/04/bogota.webp);background-size:cover;}.elementor-7692 .elementor-element.elementor-element-debb527 .elementor-repeater-item-b49228a .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-7692 .elementor-element.elementor-element-debb527 .elementor-repeater-item-c335fac .swiper-slide-bg{background-color:#4054b2;}.elementor-7692 .elementor-element.elementor-element-debb527 .elementor-repeater-item-3b398ca .swiper-slide-bg{background-color:#1abc9c;}.elementor-7692 .elementor-element.elementor-element-debb527 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-7692 .elementor-element.elementor-element-debb527 .swiper-slide-contents{max-width:66%;}.elementor-7692 .elementor-element.elementor-element-debb527 .swiper-slide-inner{text-align:center;}.elementor-7692 .elementor-element.elementor-element-debb527 .elementor-slide-heading{font-family:"Michroma", Sans-serif;font-size:106px;}.elementor-7692 .elementor-element.elementor-element-debb527 .elementor-slide-description{font-family:"Michroma", Sans-serif;font-size:32px;}.elementor-7692 .elementor-element.elementor-element-9280b02{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.69;--padding-top:26px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-7692 .elementor-element.elementor-element-9280b02::before, .elementor-7692 .elementor-element.elementor-element-9280b02 > .elementor-background-video-container::before, .elementor-7692 .elementor-element.elementor-element-9280b02 > .e-con-inner > .elementor-background-video-container::before, .elementor-7692 .elementor-element.elementor-element-9280b02 > .elementor-background-slideshow::before, .elementor-7692 .elementor-element.elementor-element-9280b02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7692 .elementor-element.elementor-element-9280b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ubuntusoy.org/wp-content/uploads/2025/03/cozy-living-room-bathed-in-warm-sunset-light-a-fa.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7692 .elementor-element.elementor-element-619d1dc{--display:flex;--justify-content:center;}.elementor-7692 .elementor-element.elementor-element-15dddb7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7692 .elementor-element.elementor-element-c720656 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-weight:600;color:#000000;}.elementor-7692 .elementor-element.elementor-element-b80252b > .elementor-widget-container{padding:72px 72px 72px 72px;}.elementor-7692 .elementor-element.elementor-element-b80252b{font-family:"Michroma", Sans-serif;color:#000000;}.elementor-7692 .elementor-element.elementor-element-aff409b{--display:flex;--justify-content:center;}.elementor-7692 .elementor-element.elementor-element-11d832f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7692 .elementor-element.elementor-element-9a88894 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-weight:600;color:#000000;}.elementor-7692 .elementor-element.elementor-element-06eaeaf > .elementor-widget-container{padding:72px 72px 72px 72px;}.elementor-7692 .elementor-element.elementor-element-06eaeaf{font-family:"Michroma", Sans-serif;color:#000000;}.elementor-7692 .elementor-element.elementor-element-cacebcb{--display:flex;--justify-content:center;}.elementor-7692 .elementor-element.elementor-element-59de054{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7692 .elementor-element.elementor-element-02a6e1e .elementor-heading-title{font-family:"Michroma", Sans-serif;font-weight:600;color:#000000;}.elementor-7692 .elementor-element.elementor-element-0748013 > .elementor-widget-container{padding:72px 72px 72px 72px;}.elementor-7692 .elementor-element.elementor-element-0748013{font-family:"Michroma", Sans-serif;color:#000000;}.elementor-7692 .elementor-element.elementor-element-7a1bebd{--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:flex-start;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7692 .elementor-element.elementor-element-7a1bebd:not(.elementor-motion-effects-element-type-background), .elementor-7692 .elementor-element.elementor-element-7a1bebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E403;}.elementor-7692 .elementor-element.elementor-element-9fc9d0c{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-7692 .elementor-element.elementor-element-9fc9d0c:not(.elementor-motion-effects-element-type-background), .elementor-7692 .elementor-element.elementor-element-9fc9d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7692 .elementor-element.elementor-element-fc5caf4 > .elementor-widget-container{padding:72px 72px 72px 72px;}.elementor-7692 .elementor-element.elementor-element-fc5caf4 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-7692 .elementor-element.elementor-element-d523426{--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:flex-start;--padding-top:72px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-7692 .elementor-element.elementor-element-d523426:not(.elementor-motion-effects-element-type-background), .elementor-7692 .elementor-element.elementor-element-d523426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E403;}.elementor-7692 .elementor-element.elementor-element-d523426 > .elementor-shape-bottom svg, .elementor-7692 .elementor-element.elementor-element-d523426 > .e-con-inner > .elementor-shape-bottom svg{height:0px;transform:translateX(-50%) rotateY(180deg);}.elementor-7692 .elementor-element.elementor-element-de81885{--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;}@media(max-width:767px){.elementor-7692 .elementor-element.elementor-element-dc11665 .elementor-heading-title{font-size:63px;}.elementor-7692 .elementor-element.elementor-element-23e76fc .elementor-heading-title{font-size:24px;}.elementor-7692 .elementor-element.elementor-element-de36855 .elementor-button{font-size:16px;}.elementor-7692 .elementor-element.elementor-element-74d6385 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-7692 .elementor-element.elementor-element-74d6385 .elementor-heading-title{font-size:16px;}.elementor-7692 .elementor-element.elementor-element-b5233b6 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-7692 .elementor-element.elementor-element-b5233b6 .elementor-heading-title{font-size:18px;}.elementor-7692 .elementor-element.elementor-element-761b3e8 > .elementor-widget-container{padding:6px 6px 6px 24px;}.elementor-7692 .elementor-element.elementor-element-761b3e8{font-size:16px;}.elementor-7692 .elementor-element.elementor-element-157de10 .elementor-heading-title{font-size:18px;}.elementor-7692 .elementor-element.elementor-element-9319fa3 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-7692 .elementor-element.elementor-element-9319fa3{font-size:16px;}.elementor-7692 .elementor-element.elementor-element-b80252b > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-7692 .elementor-element.elementor-element-b80252b{font-size:16px;}.elementor-7692 .elementor-element.elementor-element-06eaeaf > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-7692 .elementor-element.elementor-element-06eaeaf{font-size:16px;}.elementor-7692 .elementor-element.elementor-element-0748013 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-7692 .elementor-element.elementor-element-0748013{font-size:16px;}.elementor-7692 .elementor-element.elementor-element-fc5caf4 .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-7692 .elementor-element.elementor-element-7bf6dec{--width:50%;}.elementor-7692 .elementor-element.elementor-element-3b7838b{--width:50%;}.elementor-7692 .elementor-element.elementor-element-9fc9d0c{--width:47%;}.elementor-7692 .elementor-element.elementor-element-d523426{--content-width:657px;}}@media(max-width:1366px) and (min-width:768px){.elementor-7692 .elementor-element.elementor-element-7bf6dec{--width:572.984px;}}/* Start custom CSS for container, class: .elementor-element-6c684fa */.your-element {background: radial-gradient( 100% 100% at var(--g4-1-x-position) var(--g4-1-y-position), #d7c823 -100%, transparent ), radial-gradient( 100% 100% at var(--g4-2-x-position) var(--g4-2-y-position), #e228c0 -100%, transparent ), radial-gradient( 100% 100% at var(--g4-3-x-position) var(--g4-3-y-position), #00ffe1 -100%, transparent ), radial-gradient( 100% 100% at var(--g4-4-x-position) var(--g4-4-y-position), #1481f5 -100%, transparent ), #ffffff;animation-name: g-4; animation-iteration-count: infinite; animation-duration: 7s; transition-timing-function: ease-in-out;}@property --g4-1-x-position { syntax: "<percentage>"; inherits: false; initial-value: 87.23379629629622%; } @property --g4-1-y-position { syntax: "<percentage>"; inherits: false; initial-value: 83.08008213552361%; } @property --g4-2-x-position { syntax: "<percentage>"; inherits: false; initial-value: 18.900462962962923%; } @property --g4-2-y-position { syntax: "<percentage>"; inherits: false; initial-value: 78.15195071868584%; } @property --g4-3-x-position { syntax: "<percentage>"; inherits: false; initial-value: 88.62268518518512%; } @property --g4-3-y-position { syntax: "<percentage>"; inherits: false; initial-value: 15.071868583162217%; } @property --g4-4-x-position { syntax: "<percentage>"; inherits: false; initial-value: 11.712962962962967%; } @property --g4-4-y-position { syntax: "<percentage>"; inherits: false; initial-value: 16.550308008213555%; }:root {--g4-1-x-position: 87.23379629629622%;--g4-1-y-position: 83.08008213552361%;--g4-2-x-position: 18.900462962962923%;--g4-2-y-position: 78.15195071868584%;--g4-3-x-position: 88.62268518518512%;--g4-3-y-position: 15.071868583162217%;--g4-4-x-position: 11.712962962962967%;--g4-4-y-position: 16.550308008213555%;}@keyframes g-4 { 25% { --g4-1-x-position: 88.11342592592592%; --g4-1-y-position: 17.74127310061603%; --g4-2-x-position: 86.99074074074056%; --g4-2-y-position: 80.29774127310063%; --g4-3-x-position: 11.157407407407389%; --g4-3-y-position: 18.80903490759754%; --g4-4-x-position: 15.543981481481403%; --g4-4-y-position: 78.31622176591377%; } 50% { --g4-1-x-position: 13.888888888888834%; --g4-1-y-position: 18.891170431211524%; --g4-2-x-position: 85.20833333333329%; --g4-2-y-position: 17.874743326488705%; --g4-3-x-position: 15%; --g4-3-y-position: 85%; --g4-4-x-position: 100%; --g4-4-y-position: 100%; } 75% { --g4-1-x-position: 17.071759259259224%; --g4-1-y-position: 75.56468172484597%; --g4-2-x-position: 13.136574074074%; --g4-2-y-position: 20.739219712525706%; --g4-3-x-position: 84.25925925925932%; --g4-3-y-position: 74.94866529774129%; --g4-4-x-position: 81.82870370370377%; --g4-4-y-position: 16.837782340862468%; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da78c04 *//* Contenedor: oculta lo que se sale del borde */
.elementor-7692 .elementor-element.elementor-element-da78c04 {
    overflow: hidden;
    white-space: nowrap;
}

/* Animación del texto */
.elementor-7692 .elementor-element.elementor-element-da78c04 .elementor-widget-container {
    display: flex;
    width: 100%;
}

.elementor-7692 .elementor-element.elementor-element-da78c04 .elementor-heading-title, 
.elementor-7692 .elementor-element.elementor-element-da78c04 .elementor-text-editor {
    display: inline-block;
    padding-left: 100%; /* Empieza fuera de la pantalla */
    animation: marquesina-pro 15s linear infinite;
}

/* Definición del movimiento */
@keyframes marquesina-pro {
    0% { transform: translateX(0); }
    100% { transform: translateX(-100%); }
}

/* Opcional: Detener al pasar el ratón */
.elementor-7692 .elementor-element.elementor-element-da78c04:hover .elementor-heading-title {
    animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4d0ef8 *//* Botón ancho completo en Elementor Slides */

.elementor-7692 .elementor-element.elementor-element-b4d0ef8 .elementor-button {
    
    width: 100% !important;

    display: block;

    text-align: center;

    box-sizing: border-box;
}
.elementor-7692 .elementor-element.elementor-element-b4d0ef8 .elementor-button {

    width: 100% !important;

    display: block;

    text-align: center;

    padding: 14px 20px;

    border-radius: 14px;

    background: linear-gradient(
        270deg,
        #ff005d,
        #ff4f9a,
        #ff2d75,
        #ff7eb8
    );

    background-size: 400% 400%;

    animation: gradienteBoton 6s ease infinite;

    border: none;

    color: white;

    font-weight: 600;
}

@keyframes gradienteBoton {

    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619d1dc */.glass {
  background: rgba(255, 255, 255, 0.15);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(12px); /* Compatibilidad con Safari */
  border: 1px solid rgba(255, 255, 255, 0.25);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.15);
  border-radius: 16px;
}/* End custom CSS */