.elementor-1093 .elementor-element.elementor-element-43da6b0:not(.elementor-motion-effects-element-type-background), .elementor-1093 .elementor-element.elementor-element-43da6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEB0C8;background-image:url("https://terrazzaitaliana.mx/wp-content/uploads/2026/07/20201029-MrBeast_NoChris_WebBanner-1920x600-1.png.avif");background-position:center center;background-repeat:no-repeat;background-size:1000px auto;}.elementor-1093 .elementor-element.elementor-element-43da6b0 > .elementor-container{max-width:870px;min-height:400px;}.elementor-1093 .elementor-element.elementor-element-43da6b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1093 .elementor-element.elementor-element-43da6b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1093 .elementor-element.elementor-element-86eedd4 > .elementor-container{max-width:1600px;}.elementor-1093 .elementor-element.elementor-element-3b929c6 > .elementor-element-populated{padding:0px 0px 31px 0px;}.elementor-1093 .elementor-element.elementor-element-e4de923 > .elementor-widget-container{padding:33px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-a82e573 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-223c23d > .elementor-widget-container{padding:33px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-56bcf33 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-0fd2143{padding:50px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-5367b3c > .elementor-widget-container{margin:0px 0px 0px -128px;padding:0px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-5367b3c{z-index:10;text-align:start;}.elementor-1093 .elementor-element.elementor-element-5367b3c img{width:32%;}.elementor-1093 .elementor-element.elementor-element-e4e7073 > .elementor-widget-container{margin:-232px 0px 0px 0px;}.elementor-1093 .elementor-element.elementor-element-1b122af > .elementor-widget-container{margin:-119px 0px 0px -139px;}.elementor-1093 .elementor-element.elementor-element-1b122af{text-align:start;}.elementor-1093 .elementor-element.elementor-element-1b122af img{width:56%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1093 .elementor-element.elementor-element-9ddeffb{width:48.596%;}.elementor-1093 .elementor-element.elementor-element-8188e48{width:29.639%;}.elementor-1093 .elementor-element.elementor-element-d2da5a6{width:21.403%;}}/* Start custom CSS for image, class: .elementor-element-76f3a9e */.elementor-1093 .elementor-element.elementor-element-76f3a9e{
    animation: float 4s ease-in-out infinite;
    will-change: transform;
}

@keyframes float{
    0%{
        transform: translateY(0);
    }
    25%{
        transform: translateY(-8px);
    }
    50%{
        transform: translateY(-15px);
    }
    75%{
        transform: translateY(-8px);
    }
    100%{
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4de923 */.elementor-1093 .elementor-element.elementor-element-e4de923{
    animation: float 3.4s ease-in-out infinite;
    will-change: transform;
}

@keyframes float{
    0%{
        transform: translateY(0);
    }
    25%{
        transform: translateY(-8px);
    }
    50%{
        transform: translateY(-15px);
    }
    75%{
        transform: translateY(-8px);
    }
    100%{
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc46fd */.elementor-1093 .elementor-element.elementor-element-ccc46fd{
    animation: float 4.8s ease-in-out infinite;
    will-change: transform;
}

@keyframes float{
    0%{
        transform: translateY(0);
    }
    25%{
        transform: translateY(-8px);
    }
    50%{
        transform: translateY(-15px);
    }
    75%{
        transform: translateY(-8px);
    }
    100%{
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-223c23d */.elementor-1093 .elementor-element.elementor-element-223c23d{
    animation: float 3s ease-in-out infinite;
    will-change: transform;
}

@keyframes float{
    0%{
        transform: translateY(0);
    }
    25%{
        transform: translateY(-8px);
    }
    50%{
        transform: translateY(-15px);
    }
    75%{
        transform: translateY(-8px);
    }
    100%{
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5367b3c */.elementor-1093 .elementor-element.elementor-element-5367b3c{
    animation: float 3.8s ease-in-out infinite;
    will-change: transform;
}

@keyframes float{
    0%{
        transform: translateY(0);
    }
    25%{
        transform: translateY(-8px);
    }
    50%{
        transform: translateY(-15px);
    }
    75%{
        transform: translateY(-8px);
    }
    100%{
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b122af */.elementor-1093 .elementor-element.elementor-element-1b122af{
    animation: float 4s ease-in-out infinite;
    will-change: transform;
}

@keyframes float{
    0%{
        transform: translateY(0);
    }
    25%{
        transform: translateY(-8px);
    }
    50%{
        transform: translateY(-15px);
    }
    75%{
        transform: translateY(-8px);
    }
    100%{
        transform: translateY(0);
    }
}/* End custom CSS */