.elementor-3083 .elementor-element.elementor-element-c8649d7{--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;--overlay-opacity:0.96;}.elementor-3083 .elementor-element.elementor-element-c8649d7::before, .elementor-3083 .elementor-element.elementor-element-c8649d7 > .elementor-background-video-container::before, .elementor-3083 .elementor-element.elementor-element-c8649d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3083 .elementor-element.elementor-element-c8649d7 > .elementor-background-slideshow::before, .elementor-3083 .elementor-element.elementor-element-c8649d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3083 .elementor-element.elementor-element-c8649d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242A56;--background-overlay:'';}.elementor-3083 .elementor-element.elementor-element-052e4e7{--display:flex;}.elementor-3083 .elementor-element.elementor-element-60de5d4{--spacer-size:134px;}.elementor-3083 .elementor-element.elementor-element-e8c7c2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3083 .elementor-element.elementor-element-a5ca82a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3083 .elementor-element.elementor-element-5188c6a{--display:flex;}.elementor-3083 .elementor-element.elementor-element-ac930bf > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-3083 .elementor-element.elementor-element-ac930bf{text-align:center;}.elementor-3083 .elementor-element.elementor-element-ac930bf .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-3083 .elementor-element.elementor-element-8b3e497{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-3083 .elementor-element.elementor-element-38ab3b5{--display:flex;}.elementor-3083 .elementor-element.elementor-element-aba9b19{--display:flex;--margin-top:4px;--margin-bottom:-181px;--margin-left:194px;--margin-right:60px;}.elementor-3083 .elementor-element.elementor-element-7a03bbe{--spacer-size:50px;}.elementor-3083 .elementor-element.elementor-element-acbd82f{--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-3083 .elementor-element.elementor-element-6c1add6{--display:flex;}.elementor-3083 .elementor-element.elementor-element-37d897a{--display:flex;}.elementor-3083 .elementor-element.elementor-element-8ebddab{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3083 .elementor-element.elementor-element-12e711d{--display:flex;}.elementor-3083 .elementor-element.elementor-element-0198594 img{border-radius:16px 16px 16px 16px;}.elementor-3083 .elementor-element.elementor-element-ff5bb2d{text-align:center;}.elementor-3083 .elementor-element.elementor-element-5e78874{text-align:justify;}.elementor-3083 .elementor-element.elementor-element-f87edee{--display:flex;}.elementor-3083 .elementor-element.elementor-element-36a388b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3083 .elementor-element.elementor-element-36a388b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3083 .elementor-element.elementor-element-36a388b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3083 .elementor-element.elementor-element-36a388b .elementor-icon-list-text{transition:color 0.3s;}.elementor-3083 .elementor-element.elementor-element-3830637{color:#000000;}.elementor-3083 .elementor-element.elementor-element-dbea3e1{--display:flex;}.elementor-3083 .elementor-element.elementor-element-97da948 img{border-radius:16px 16px 16px 16px;}.elementor-3083 .elementor-element.elementor-element-cfec0dd{--spacer-size:10px;}.elementor-3083 .elementor-element.elementor-element-954b2bf{text-align:center;}.elementor-3083 .elementor-element.elementor-element-f450d62{text-align:justify;}.elementor-3083 .elementor-element.elementor-element-6039c7a{--display:flex;}.elementor-3083 .elementor-element.elementor-element-93f65f9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3083 .elementor-element.elementor-element-93f65f9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3083 .elementor-element.elementor-element-93f65f9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3083 .elementor-element.elementor-element-93f65f9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3083 .elementor-element.elementor-element-877d663{color:#000000;}.elementor-3083 .elementor-element.elementor-element-4da0a0d{text-align:justify;}.elementor-3083 .elementor-element.elementor-element-e991d66{--spacer-size:50px;}.elementor-3083 .elementor-element.elementor-element-f269585{--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-3083 .elementor-element.elementor-element-f269585:not(.elementor-motion-effects-element-type-background), .elementor-3083 .elementor-element.elementor-element-f269585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56;}.elementor-3083 .elementor-element.elementor-element-a33c4cd{--display:flex;}.elementor-3083 .elementor-element.elementor-element-c92f144{--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;--overlay-opacity:0.5;}.elementor-3083 .elementor-element.elementor-element-c92f144::before, .elementor-3083 .elementor-element.elementor-element-c92f144 > .elementor-background-video-container::before, .elementor-3083 .elementor-element.elementor-element-c92f144 > .e-con-inner > .elementor-background-video-container::before, .elementor-3083 .elementor-element.elementor-element-c92f144 > .elementor-background-slideshow::before, .elementor-3083 .elementor-element.elementor-element-c92f144 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3083 .elementor-element.elementor-element-c92f144 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3083 .elementor-element.elementor-element-4dca4c6{text-align:center;}.elementor-3083 .elementor-element.elementor-element-4dca4c6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-3083 .elementor-element.elementor-element-61ff6e4 img{border-radius:20px 20px 20px 20px;}.elementor-3083 .elementor-element.elementor-element-e6bbbbb{--display:flex;}.elementor-3083 .elementor-element.elementor-element-1facfa7{color:var( --e-global-color-astglobalcolor5 );}.elementor-3083 .elementor-element.elementor-element-da6272c{--spacer-size:80px;}.elementor-3083 .elementor-element.elementor-element-744085c{--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-3083 .elementor-element.elementor-element-744085c:not(.elementor-motion-effects-element-type-background), .elementor-3083 .elementor-element.elementor-element-744085c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A56;}.elementor-3083 .elementor-element.elementor-element-f860ff2{--spacer-size:111px;}.elementor-3083 .elementor-element.elementor-element-e44e56d{--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;--overlay-opacity:0.5;}.elementor-3083 .elementor-element.elementor-element-e44e56d::before, .elementor-3083 .elementor-element.elementor-element-e44e56d > .elementor-background-video-container::before, .elementor-3083 .elementor-element.elementor-element-e44e56d > .e-con-inner > .elementor-background-video-container::before, .elementor-3083 .elementor-element.elementor-element-e44e56d > .elementor-background-slideshow::before, .elementor-3083 .elementor-element.elementor-element-e44e56d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3083 .elementor-element.elementor-element-e44e56d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3083 .elementor-element.elementor-element-572835a{text-align:center;}.elementor-3083 .elementor-element.elementor-element-572835a .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-3083 .elementor-element.elementor-element-189ea30 img{border-radius:20px 20px 20px 20px;}.elementor-3083 .elementor-element.elementor-element-361001a{--display:flex;}.elementor-3083 .elementor-element.elementor-element-10d81a7{--display:flex;}.elementor-3083 .elementor-element.elementor-element-783836d{--spacer-size:50px;}.elementor-3083 .elementor-element.elementor-element-6736f41{--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-3083 .elementor-element.elementor-element-863b357{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3083 .elementor-element.elementor-element-863b357.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3083 .elementor-element.elementor-element-532c3d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3083 .elementor-element.elementor-element-870bcaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3083 .elementor-element.elementor-element-870bcaf{text-align:center;}.elementor-3083 .elementor-element.elementor-element-b64c004 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3083 .elementor-element.elementor-element-b64c004.elementor-element{--align-self:center;}body.elementor-page-3083:not(.elementor-motion-effects-element-type-background), body.elementor-page-3083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3083 .elementor-element.elementor-element-a5ca82a{--grid-auto-flow:row;}.elementor-3083 .elementor-element.elementor-element-aba9b19{--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;}.elementor-3083 .elementor-element.elementor-element-8ebddab{--grid-auto-flow:row;}.elementor-3083 .elementor-element.elementor-element-8ebddab.e-con{--align-self:center;}.elementor-3083 .elementor-element.elementor-element-cfec0dd{--spacer-size:0px;}}@media(max-width:767px){.elementor-3083 .elementor-element.elementor-element-60de5d4{--spacer-size:100px;}.elementor-3083 .elementor-element.elementor-element-a5ca82a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3083 .elementor-element.elementor-element-aba9b19{--margin-top:0px;--margin-bottom:-223px;--margin-left:40px;--margin-right:0px;}.elementor-3083 .elementor-element.elementor-element-aba9b19.e-con{--align-self:stretch;}.elementor-3083 .elementor-element.elementor-element-8ebddab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3083 .elementor-element.elementor-element-532c3d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-3083 .elementor-element.elementor-element-532c3d0.e-con{--align-self:flex-start;}}@media(min-width:768px){.elementor-3083 .elementor-element.elementor-element-8ebddab{--width:100%;}.elementor-3083 .elementor-element.elementor-element-532c3d0{--width:1101px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3083 .elementor-element.elementor-element-8ebddab{--width:709px;}.elementor-3083 .elementor-element.elementor-element-863b357{--width:1127px;}}/* Start custom CSS for container, class: .elementor-element-aba9b19 */.elementor-3083 .elementor-element.elementor-element-aba9b19 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;

    min-height: 450px;

    perspective: 1200px;
    perspective-origin: center center;
}


/* =================================
   CUBO
   ================================= */

.elementor-3083 .elementor-element.elementor-element-aba9b19::before {
    content: "";

    display: block;

    width: 250px;
    height: 250px;

    background-image: url("https://tucreadoraweb.com/wp-content/uploads/2026/01/cropped-cropped-20260114_1809_Cubo-Tu-Creadora-Web_remix_01keyqnppxfzq8qqcb416fx6dp-Photoroom.png");

    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;

    transform-origin: center center;

    animation: cuboFlotante 9s ease-in-out infinite;

    filter:
        drop-shadow(0 14px 20px rgba(0,0,0,.12));

    will-change: transform;

    transition:
        filter 0.6s ease;
}


/* =================================
   FLOTACIÓN DELICADA
   ================================= */

@keyframes cuboFlotante {

    0% {
        transform:
            translate3d(0, 0, 0)
            rotateX(0deg)
            rotateY(-1deg)
            rotateZ(0deg);
    }

    20% {
        transform:
            translate3d(2px, -3px, 0)
            rotateX(0.8deg)
            rotateY(1.5deg)
            rotateZ(0.3deg);
    }

    40% {
        transform:
            translate3d(-1px, -6px, 0)
            rotateX(-0.6deg)
            rotateY(2deg)
            rotateZ(-0.3deg);
    }

    60% {
        transform:
            translate3d(-2px, -4px, 0)
            rotateX(0.7deg)
            rotateY(-1.5deg)
            rotateZ(0.2deg);
    }

    80% {
        transform:
            translate3d(1px, -2px, 0)
            rotateX(-0.4deg)
            rotateY(1deg)
            rotateZ(-0.2deg);
    }

    100% {
        transform:
            translate3d(0, 0, 0)
            rotateX(0deg)
            rotateY(-1deg)
            rotateZ(0deg);
    }
}


/* =================================
   HOVER
   SOLO CRECE SUTILMENTE
   ================================= */

.elementor-3083 .elementor-element.elementor-element-aba9b19:hover::before {
    animation: cuboFlotanteHover 9s ease-in-out infinite;

    filter:
        drop-shadow(0 18px 24px rgba(0,0,0,.15));
}


@keyframes cuboFlotanteHover {

    0% {
        transform:
            translate3d(0, 0, 0)
            rotateX(0deg)
            rotateY(-1deg)
            rotateZ(0deg)
            scale(1.03);
    }

    20% {
        transform:
            translate3d(2px, -3px, 0)
            rotateX(0.8deg)
            rotateY(1.5deg)
            rotateZ(0.3deg)
            scale(1.03);
    }

    40% {
        transform:
            translate3d(-1px, -6px, 0)
            rotateX(-0.6deg)
            rotateY(2deg)
            rotateZ(-0.3deg)
            scale(1.03);
    }

    60% {
        transform:
            translate3d(-2px, -4px, 0)
            rotateX(0.7deg)
            rotateY(-1.5deg)
            rotateZ(0.2deg)
            scale(1.03);
    }

    80% {
        transform:
            translate3d(1px, -2px, 0)
            rotateX(-0.4deg)
            rotateY(1deg)
            rotateZ(-0.2deg)
            scale(1.03);
    }

    100% {
        transform:
            translate3d(0, 0, 0)
            rotateX(0deg)
            rotateY(-1deg)
            rotateZ(0deg)
            scale(1.03);
    }
}


/* =================================
   TABLET
   ================================= */

@media (max-width: 1024px) {

    .elementor-3083 .elementor-element.elementor-element-aba9b19 {
        min-height: 400px;
    }

    .elementor-3083 .elementor-element.elementor-element-aba9b19::before {
        width: 230px;
        height: 230px;
    }
}


/* =================================
   MÓVIL
   ================================= */

@media (max-width: 767px) {

    .elementor-3083 .elementor-element.elementor-element-aba9b19 {
        min-height: 350px;
    }

    .elementor-3083 .elementor-element.elementor-element-aba9b19::before {
        width: 210px;
        height: 210px;
    }

    .elementor-3083 .elementor-element.elementor-element-aba9b19:hover::before {
        animation: cuboFlotante 9s ease-in-out infinite;
    }
}/* End custom CSS */