.elementor-568 .elementor-element.elementor-element-6d64e87{--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;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-04a2fc2{--display:flex;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-740439a{--display:flex;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-796684f{text-align:left;}.elementor-568 .elementor-element.elementor-element-796684f img{width:20%;}.elementor-568 .elementor-element.elementor-element-796684f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-568 .elementor-element.elementor-element-b33e5aa{--display:flex;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-1e1f906{--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;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-983a59e{--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:space-evenly;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-highlighted-text svg path{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-advanced-text{text-align:left;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-advanced-text a{text-align:left;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-advanced-text-preffix{color:#000000;font-family:"Montserrat", Sans-serif;font-size:2.8rem;font-weight:800;line-height:4rem;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text{color:#5E34A4;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-highlighted-text{color:#5E34A4;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text b, .elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text b i,.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text,.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-highlighted-text{font-size:2.8rem;font-weight:800;font-style:normal;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-advanced-text-suffix{color:#000000;font-size:2.5rem;font-weight:800;}.elementor-568 .elementor-element.elementor-element-8329e3a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:1px;background-color:#FF6922;border-radius:50px 50px 50px 50px;}.elementor-568 .elementor-element.elementor-element-cfda05f{--display:flex;--justify-content:space-around;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-4c39d1b{--spacer-size:50px;}.elementor-568 .elementor-element.elementor-element-7df0c1f{--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;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-b694254{--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;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-af928c1{--display:flex;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-4410d5e{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-c153921{text-align:left;}.elementor-568 .elementor-element.elementor-element-c153921 .elementor-heading-title{color:#5E34A4;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;}.elementor-568 .elementor-element.elementor-element-aa1a91b{text-align:left;font-family:"Roboto", Sans-serif;font-size:1.4rem;font-weight:300;}.elementor-568 .elementor-element.elementor-element-0a86bef .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:1px;background-color:#FF6922;border-radius:50px 50px 50px 50px;}.elementor-568 .elementor-element.elementor-element-5da8626{--spacer-size:50px;}.elementor-568 .elementor-element.elementor-element-888837e{--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;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-02de131{--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;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-2a68965{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-b07c60d{text-align:left;}.elementor-568 .elementor-element.elementor-element-b07c60d .elementor-heading-title{color:#5E34A4;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;}.elementor-568 .elementor-element.elementor-element-02d5b33{text-align:left;font-family:"Roboto", Sans-serif;font-size:1.4rem;font-weight:300;}.elementor-568 .elementor-element.elementor-element-754c7b8 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:1px;background-color:#FF6922;border-radius:50px 50px 50px 50px;}.elementor-568 .elementor-element.elementor-element-f13fe0f{--display:flex;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-51e19e4{--spacer-size:50px;}.elementor-568 .elementor-element.elementor-element-a86a450{--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;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-e27e1e9{--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;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-96eb6db{--display:flex;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-0848c60{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-670dd1e{text-align:left;}.elementor-568 .elementor-element.elementor-element-670dd1e .elementor-heading-title{color:#5E34A4;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;}.elementor-568 .elementor-element.elementor-element-d970bf6{text-align:left;font-family:"Roboto", Sans-serif;font-size:1.4rem;font-weight:300;}.elementor-568 .elementor-element.elementor-element-5d275bc .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:1px;background-color:#FF6922;border-radius:50px 50px 50px 50px;}.elementor-568 .elementor-element.elementor-element-018d5d0{--spacer-size:50px;}.elementor-568 .elementor-element.elementor-element-61f87eb{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-568 .elementor-element.elementor-element-bb1df27{--display:flex;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-4de7602{--spacer-size:100px;}.elementor-568 .elementor-element.elementor-element-29508bb{--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;--background-transition:0.3s;}.elementor-568 .elementor-element.elementor-element-6a8e340{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-568 .elementor-element.elementor-element-0f85389{--spacer-size:50px;}.elementor-568 .elementor-element.elementor-element-f5ad012{text-align:center;}.elementor-568 .elementor-element.elementor-element-f5ad012 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;}.elementor-568 .elementor-element.elementor-element-8dbafa2{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-568 .elementor-element.elementor-element-49b559c img{width:15%;}.elementor-568 .elementor-element.elementor-element-98dcbc5{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;}@media(max-width:767px){.elementor-568 .elementor-element.elementor-element-04a2fc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-568 .elementor-element.elementor-element-796684f{text-align:center;}.elementor-568 .elementor-element.elementor-element-796684f img{width:50%;}.elementor-568 .elementor-element.elementor-element-796684f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-568 .elementor-element.elementor-element-b33e5aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-568 .elementor-element.elementor-element-1e1f906{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-advanced-text{text-align:center;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-advanced-text a{text-align:center;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-advanced-text-preffix{font-size:2rem;line-height:1rem;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text b, .elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text b i,.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-anim-text,.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-highlighted-text{font-size:2rem;}.elementor-568 .elementor-element.elementor-element-474bfbc .wpr-advanced-text-suffix{font-size:2rem;}.elementor-568 .elementor-element.elementor-element-8329e3a .elementor-button{font-size:1.4rem;}.elementor-568 .elementor-element.elementor-element-cfda05f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-568 .elementor-element.elementor-element-4c39d1b{--spacer-size:30px;}.elementor-568 .elementor-element.elementor-element-4410d5e{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-568 .elementor-element.elementor-element-c153921 .elementor-heading-title{font-size:2.4rem;line-height:1.2em;}.elementor-568 .elementor-element.elementor-element-aa1a91b{font-size:1.2rem;line-height:1.5em;}.elementor-568 .elementor-element.elementor-element-0a86bef .elementor-button{font-size:1.4rem;}.elementor-568 .elementor-element.elementor-element-5da8626{--spacer-size:30px;}.elementor-568 .elementor-element.elementor-element-02de131{--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;}.elementor-568 .elementor-element.elementor-element-2a68965{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-568 .elementor-element.elementor-element-b07c60d .elementor-heading-title{font-size:2.4rem;line-height:1.2em;}.elementor-568 .elementor-element.elementor-element-02d5b33{font-size:1.2rem;line-height:1.5em;}.elementor-568 .elementor-element.elementor-element-754c7b8 .elementor-button{font-size:1.4rem;}.elementor-568 .elementor-element.elementor-element-51e19e4{--spacer-size:30px;}.elementor-568 .elementor-element.elementor-element-0848c60{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-568 .elementor-element.elementor-element-670dd1e .elementor-heading-title{font-size:2.4rem;line-height:1.2em;}.elementor-568 .elementor-element.elementor-element-d970bf6{font-size:1.2rem;line-height:1.5em;}.elementor-568 .elementor-element.elementor-element-5d275bc .elementor-button{font-size:1.4rem;}.elementor-568 .elementor-element.elementor-element-018d5d0{--spacer-size:30px;}.elementor-568 .elementor-element.elementor-element-6a8e340{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-568 .elementor-element.elementor-element-f5ad012 .elementor-heading-title{font-size:1.6rem;line-height:1.2em;}.elementor-568 .elementor-element.elementor-element-8dbafa2{font-size:1rem;}.elementor-568 .elementor-element.elementor-element-49b559c img{width:34%;}.elementor-568 .elementor-element.elementor-element-98dcbc5{font-size:0.8rem;}}/* Start custom CSS for container, class: .elementor-element-983a59e */.elementor-568 .elementor-element.elementor-element-983a59e {
        position: relative;
        z-index: 1;
    }

    /*.elementor-568 .elementor-element.elementor-element-983a59e::before,*/
    .elementor-568 .elementor-element.elementor-element-983a59e::after {
        content: '$';
        font-size: 36px;
        color: white;
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
        width: 100px;
        height: 100px;
        background: linear-gradient(45deg, #5E34A4, #FF6922);
        border-radius: 50%;
        z-index: -1;
        animation: move 4s infinite alternate;
    }

    /*.elementor-568 .elementor-element.elementor-element-983a59e::before {*/
    /*    top: 0px;*/
    /*    left: 75%;*/
    /*    animation-delay: 0s;*/
    /*}*/

    .elementor-568 .elementor-element.elementor-element-983a59e::after {
        bottom: 30%;
        left: -20%;
        animation-delay: 2s;
    }

    @keyframes move {
        0% {
            transform: translate(0, 0);
        }
        100% {
            transform: translate(20px, 20px);
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfda05f */.elementor-568 .elementor-element.elementor-element-cfda05f {
        position: relative;
        z-index: 1;
    }

    .elementor-568 .elementor-element.elementor-element-cfda05f::before,
    .elementor-568 .elementor-element.elementor-element-cfda05f::after {
        content: '$';
        font-size: 36px;
        color: white;
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
        width: 100px;
        height: 100px;
        background: linear-gradient(45deg, #5E34A4, #FF6922);
        border-radius: 50%;
        z-index: -1;
        animation: move 4s infinite alternate;
    }

    .elementor-568 .elementor-element.elementor-element-cfda05f::before {
        top: 0px;
        left: 75%;
        animation-delay: 0s;
    }

    .elementor-568 .elementor-element.elementor-element-cfda05f::after {
        bottom: 0px;
        left: 10%;
        animation-delay: 2s;
    }

    @keyframes move {
        0% {
            transform: translate(0, 0);
        }
        100% {
            transform: translate(20px, 20px);
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f87eb *//* Estilos generales */
.elementor-568 .elementor-element.elementor-element-61f87eb {
    background: #ffffff;
    padding: 20px;
    color: white;
}

/* Estilos para pantallas grandes (escritorio) */
@media (min-width: 768px) {
    .elementor-568 .elementor-element.elementor-element-61f87eb {
        border-bottom-left-radius: 30%;
        border-bottom-right-radius: 30%;
    }
}

/* Estilos para pantallas pequeñas (móviles) */
@media (max-width: 767px) {
    .elementor-568 .elementor-element.elementor-element-61f87eb {
        border-bottom-left-radius: 30%;
        border-bottom-right-radius: 30%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29508bb *//* Estilos generales */
.elementor-568 .elementor-element.elementor-element-29508bb {
    background: linear-gradient(45deg, #5E34A4, #FF6922);
    padding: 20px;
    color: white;
}

/* Estilos para pantallas grandes (escritorio) */
@media (min-width: 768px) {
    .elementor-568 .elementor-element.elementor-element-29508bb {
        /*border-top-left-radius: 30%;*/
        /*border-top-right-radius: 30%;*/
        border-bottom-left-radius: 0%;
        border-bottom-right-radius: 0%;
    }
}

/* Estilos para pantallas pequeñas (móviles) */
@media (max-width: 767px) {
    .elementor-568 .elementor-element.elementor-element-29508bb {
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        border-bottom-left-radius: 0%;
        border-bottom-right-radius: 0%;
    }
}/* End custom CSS */