.elementor-40 .elementor-element.elementor-element-807b363{--display:flex;--min-height:700px;--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-807b363:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-807b363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4E6;}.elementor-40 .elementor-element.elementor-element-10f94d3{--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:60px;}.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-40 .elementor-element.elementor-element-cfb11c1 > .elementor-widget-container{padding:19px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-cfb11c1 .elementor-heading-title{font-family:"Dongle", Sans-serif;font-size:85px;font-weight:bold;text-transform:uppercase;line-height:22px;letter-spacing:5px;-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:#4453F3;stroke:#4453F3;color:#4453F300;}.elementor-40 .elementor-element.elementor-element-76a9e8f > .elementor-widget-container{padding:34px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-76a9e8f .elementor-heading-title{font-family:"Dongle", Sans-serif;font-size:200px;font-weight:bold;text-transform:uppercase;line-height:64px;letter-spacing:5px;-webkit-text-stroke-width:10px;stroke-width:10px;-webkit-text-stroke-color:#E61888;stroke:#E61888;color:#E6188800;}.elementor-40 .elementor-element.elementor-element-9fd10ec{--spacer-size:20px;}.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-40 .elementor-element.elementor-element-dbbd6aa{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-861415c );}.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-40 .elementor-element.elementor-element-12cf94c .elementor-button{background-color:#E61888;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-style:none;border-radius:37px 37px 37px 37px;}.elementor-40 .elementor-element.elementor-element-5bb0fca{--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:10px;--padding-right:10px;}.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-40 .elementor-element.elementor-element-4579feb img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-a6c7a9d img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-217f021 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-2432c7d img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-9511f00 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-672e0a0{--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:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-ce27f69 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-4b6a8ff img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-1101443 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-42dfeb3 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-5ee6983 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-0f5f154{--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:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-9f8f5c1 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-14a9fec img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-928382b img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-57cd594 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-0e75960 img{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-8874a7c{--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:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-8874a7c:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8874a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-40 .elementor-element.elementor-element-c5628ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-40 .elementor-element.elementor-element-a056156 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-top:calc(40px / 2);padding-bottom:calc(40px / 2);}:is( .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid, .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}:is( .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid, .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 40px / -2);margin-bottom:calc( 40px / -2);}:root{--page-title-display:none;}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-807b363{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-10f94d3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-cfb11c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-cfb11c1{text-align:center;}.elementor-40 .elementor-element.elementor-element-cfb11c1 .elementor-heading-title{font-size:60px;line-height:40px;-webkit-text-stroke-width:2px;stroke-width:2px;}.elementor-40 .elementor-element.elementor-element-76a9e8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-76a9e8f{text-align:center;}.elementor-40 .elementor-element.elementor-element-76a9e8f .elementor-heading-title{font-size:100px;-webkit-text-stroke-width:5px;stroke-width:5px;}.elementor-40 .elementor-element.elementor-element-dbbd6aa{text-align:center;}.elementor-40 .elementor-element.elementor-element-8874a7c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-c5628ea .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-40 .elementor-element.elementor-element-a056156 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container{padding:0px 0px 0px 0px;}:is( .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid, .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-40 .elementor-element.elementor-element-a056156 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-807b363{--content-width:1300px;}.elementor-40 .elementor-element.elementor-element-10f94d3{--width:55%;}.elementor-40 .elementor-element.elementor-element-5bb0fca{--width:15%;}.elementor-40 .elementor-element.elementor-element-672e0a0{--width:15%;}.elementor-40 .elementor-element.elementor-element-0f5f154{--width:15%;}.elementor-40 .elementor-element.elementor-element-8874a7c{--content-width:1300px;}}/* Start custom CSS for heading, class: .elementor-element-76a9e8f */:root {
    --dark: #E618883D; /* Color del trazado oscuro */
    --glow: #E61888; /* Color del trazado brillante */
    --transparent: transparent; /* Color del relleno del texto */
}

.elementor-40 .elementor-element.elementor-element-76a9e8f h2 {
    color: var(--transparent); /* Relleno transparente */
    -webkit-text-stroke: 5px var(--dark); /* Trazado inicial oscuro */
    animation: animate 5s linear infinite; /* Animación para el trazado */
}

@keyframes animate {
    /* Estados sin brillo */
    0%, 18%, 20%, 50.1%, 60%, 65.1%, 80%, 90.1%, 92% {
        -webkit-text-stroke: 5px var(--dark); /* Trazado oscuro */
        text-shadow: none; /* Sin brillo */
    }

    /* Estados con brillo */
    18.1%, 20.1%, 30%, 50%, 60.1%, 65%, 80.1%, 90%, 92.1%, 100% {
        -webkit-text-stroke: 5px var(--glow); /* Trazado brillante */
        text-shadow: 
       /* Brillo aplicado al trazado */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb0fca */.image1 {
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(214.99999999999997, 238.99999999999997, 66.99999999999997, 0.17);
    animation: looping 15s infinite linear;
}

#column1 {
    width: 200px;
    height: 700px;
    max-height: 7000px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), black 20%, black 80%, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), black 20%, black 80%, rgba(0, 0, 0, 0));
}

@keyframes looping {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672e0a0 */.image2 {
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(214.99999999999997, 238.99999999999997, 66.99999999999997, 0.17);
    animation: looping 16s linear 0s infinite none reverse;
     animation-direction: reverse;
}

#column2    {
    max-height: 700px;
    height: 700px;
    width: 200px;

    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f5f154 */.image3 {
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(214.99999999999997, 238.99999999999997, 66.99999999999997, 0.17);
    animation: looping 20s linear 0s infinite none;

}


#column3  {
    max-height: 700px;
    height: 700px;
    width: 200px;
    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);

}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}/* End custom CSS */