.elementor-2123 .elementor-element.elementor-element-f879ff7{--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-2123 .elementor-element.elementor-element-f879ff7:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-f879ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2123 .elementor-element.elementor-element-58fd777{--display:flex;}.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-2123 .elementor-element.elementor-element-88c7af5 img{width:41%;}.elementor-2123 .elementor-element.elementor-element-e0af879{--display:flex;}.elementor-2123 .elementor-element.elementor-element-1a85704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-d03036f{left:638.358px;}body.rtl .elementor-2123 .elementor-element.elementor-element-d03036f{right:638.358px;}.elementor-2123 .elementor-element.elementor-element-d03036f{top:288.329px;}.elementor-2123 .elementor-element.elementor-element-d03036f img{width:22%;filter:brightness( 115% ) contrast( 100% ) saturate( 153% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-d9b4f2b{left:883px;}body.rtl .elementor-2123 .elementor-element.elementor-element-d9b4f2b{right:883px;}.elementor-2123 .elementor-element.elementor-element-d9b4f2b{top:31.149px;}.elementor-2123 .elementor-element.elementor-element-d9b4f2b img{width:20%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.3px ) hue-rotate( 0deg );}.elementor-2123 .elementor-element.elementor-element-9210377{--display:flex;}.elementor-2123 .elementor-element.elementor-element-f5e3709{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-3a137e7{left:898px;}body.rtl .elementor-2123 .elementor-element.elementor-element-3a137e7{right:898px;}.elementor-2123 .elementor-element.elementor-element-3a137e7{top:2.751px;}.elementor-2123 .elementor-element.elementor-element-3a137e7 img{width:20%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.3px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-3f6c007{left:627.72px;}body.rtl .elementor-2123 .elementor-element.elementor-element-3f6c007{right:627.72px;}.elementor-2123 .elementor-element.elementor-element-3f6c007{top:280.236px;}.elementor-2123 .elementor-element.elementor-element-3f6c007 img{width:22%;}.elementor-2123 .elementor-element.elementor-element-ccdc252{--display:flex;}.elementor-2123 .elementor-element.elementor-element-01f7fd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-5d01bfb{left:896px;}body.rtl .elementor-2123 .elementor-element.elementor-element-5d01bfb{right:896px;}.elementor-2123 .elementor-element.elementor-element-5d01bfb{top:6.43px;}.elementor-2123 .elementor-element.elementor-element-5d01bfb img{width:20%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.3px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-0868872{left:628.483px;}body.rtl .elementor-2123 .elementor-element.elementor-element-0868872{right:628.483px;}.elementor-2123 .elementor-element.elementor-element-0868872{top:274.421px;}.elementor-2123 .elementor-element.elementor-element-0868872 img{width:22%;}.elementor-2123 .elementor-element.elementor-element-d909920{--display:flex;}.elementor-2123 .elementor-element.elementor-element-07a72e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-67c4038{left:907px;}body.rtl .elementor-2123 .elementor-element.elementor-element-67c4038{right:907px;}.elementor-2123 .elementor-element.elementor-element-67c4038{top:15.884px;}.elementor-2123 .elementor-element.elementor-element-67c4038 img{width:20%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.3px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-f464473{left:628.532px;}body.rtl .elementor-2123 .elementor-element.elementor-element-f464473{right:628.532px;}.elementor-2123 .elementor-element.elementor-element-f464473{top:268.423px;}.elementor-2123 .elementor-element.elementor-element-f464473 img{width:22%;}.elementor-2123 .elementor-element.elementor-element-e76ba0c{--display:flex;}.elementor-2123 .elementor-element.elementor-element-90f64e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-702c3a7{left:907px;}body.rtl .elementor-2123 .elementor-element.elementor-element-702c3a7{right:907px;}.elementor-2123 .elementor-element.elementor-element-702c3a7{top:18.745px;}.elementor-2123 .elementor-element.elementor-element-702c3a7 img{width:20%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.3px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-0197383{left:625.467px;}body.rtl .elementor-2123 .elementor-element.elementor-element-0197383{right:625.467px;}.elementor-2123 .elementor-element.elementor-element-0197383{top:283.68px;}.elementor-2123 .elementor-element.elementor-element-0197383 img{width:22%;}.elementor-2123 .elementor-element.elementor-element-7f68c0c img{width:12%;border-radius:25px 25px 25px 25px;}.elementor-2123 .elementor-element.elementor-element-f2ad722{--display:flex;}.elementor-2123 .elementor-element.elementor-element-f2ad722:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-f2ad722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-2123 .elementor-element.elementor-element-f879ff7{--min-height:743px;--justify-content:center;}.elementor-2123 .elementor-element.elementor-element-58fd777{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2123 .elementor-element.elementor-element-88c7af5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-88c7af5 img{width:57%;}.elementor-2123 .elementor-element.elementor-element-e0af879{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2123 .elementor-element.elementor-element-1a85704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-1a85704 img{width:100%;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-d03036f{left:77px;}body.rtl .elementor-2123 .elementor-element.elementor-element-d03036f{right:77px;}.elementor-2123 .elementor-element.elementor-element-d03036f{top:137.757px;}.elementor-2123 .elementor-element.elementor-element-d03036f img{width:16%;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-d9b4f2b{left:286px;}body.rtl .elementor-2123 .elementor-element.elementor-element-d9b4f2b{right:286px;}.elementor-2123 .elementor-element.elementor-element-d9b4f2b{top:18.744px;}.elementor-2123 .elementor-element.elementor-element-d9b4f2b img{width:80%;}.elementor-2123 .elementor-element.elementor-element-9210377{--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-2123 .elementor-element.elementor-element-f5e3709{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-f5e3709 img{width:100%;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-3a137e7{left:286px;}body.rtl .elementor-2123 .elementor-element.elementor-element-3a137e7{right:286px;}.elementor-2123 .elementor-element.elementor-element-3a137e7{top:5.685px;}.elementor-2123 .elementor-element.elementor-element-3a137e7 img{width:80%;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-3f6c007{left:66px;}body.rtl .elementor-2123 .elementor-element.elementor-element-3f6c007{right:66px;}.elementor-2123 .elementor-element.elementor-element-3f6c007{top:110.041px;}.elementor-2123 .elementor-element.elementor-element-3f6c007 img{width:16%;}.elementor-2123 .elementor-element.elementor-element-ccdc252{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2123 .elementor-element.elementor-element-01f7fd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-01f7fd1 img{width:100%;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-5d01bfb{left:286px;}body.rtl .elementor-2123 .elementor-element.elementor-element-5d01bfb{right:286px;}.elementor-2123 .elementor-element.elementor-element-5d01bfb{top:-10.492px;}.elementor-2123 .elementor-element.elementor-element-5d01bfb img{width:80%;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-0868872{left:64px;}body.rtl .elementor-2123 .elementor-element.elementor-element-0868872{right:64px;}.elementor-2123 .elementor-element.elementor-element-0868872{top:84.949px;}.elementor-2123 .elementor-element.elementor-element-0868872 img{width:16%;}.elementor-2123 .elementor-element.elementor-element-d909920{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2123 .elementor-element.elementor-element-07a72e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-07a72e0 img{width:100%;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-67c4038{left:286px;}body.rtl .elementor-2123 .elementor-element.elementor-element-67c4038{right:286px;}.elementor-2123 .elementor-element.elementor-element-67c4038{top:-28.59px;}.elementor-2123 .elementor-element.elementor-element-67c4038 img{width:80%;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-f464473{left:48px;}body.rtl .elementor-2123 .elementor-element.elementor-element-f464473{right:48px;}.elementor-2123 .elementor-element.elementor-element-f464473{top:54.469px;}.elementor-2123 .elementor-element.elementor-element-f464473 img{width:16%;}.elementor-2123 .elementor-element.elementor-element-e76ba0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2123 .elementor-element.elementor-element-90f64e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-90f64e4 img{width:100%;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-702c3a7{left:286px;}body.rtl .elementor-2123 .elementor-element.elementor-element-702c3a7{right:286px;}.elementor-2123 .elementor-element.elementor-element-702c3a7{top:-28.59px;}.elementor-2123 .elementor-element.elementor-element-702c3a7 img{width:80%;}body:not(.rtl) .elementor-2123 .elementor-element.elementor-element-0197383{left:48px;}body.rtl .elementor-2123 .elementor-element.elementor-element-0197383{right:48px;}.elementor-2123 .elementor-element.elementor-element-0197383{top:54.469px;}.elementor-2123 .elementor-element.elementor-element-0197383 img{width:16%;}}























/* Start custom CSS for container, class: .elementor-element-f879ff7 */@media only screen and (min-width: 600px) {
.elementor-2123 .elementor-element.elementor-element-f879ff7::before{
    content: "";
    background-color: #8A00E5;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz 4s infinite ease;
        pointer-events: none;
}}

@keyframes luz{
    0%{
        left: 80%;
        opacity: 1;
    }
    30%{
        left: 60%;
        opacity: 60%;
    }
    60%{
        left: 90%;
        top: 40%;
        opacity: 50%;
    }
    100%{
        left: 80%;
        opacity: 1;
    }
}

@media only screen and (min-width: 600px) {.elementor-2123 .elementor-element.elementor-element-f879ff7::after{
    content: "";
    background-color: #8A00E5;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 0%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz2 4s infinite ease;
    pointer-events: none;
}}

@keyframes luz2{
    0%{
        left: 0%;
        opacity: 1;
        opacity: 80%;
    }
    30%{
        left: 0%;
        opacity: 30%;
    }
    60%{
        left: 0%;
        top: 40%;
        opacity: 40%;
    }
    100%{
        left: 0%;
        opacity: 80%;
    }
}


@media only screen and (max-width: 600px) {
.elementor-2123 .elementor-element.elementor-element-f879ff7::before{
    content: "";
    background-color: #13D0C6;
    width: 200px;
    height: 200px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(100px);
    animation: luz 4s infinite ease;
        pointer-events: none;
}}


@media only screen and (max-width: 600px) {.elementor-2123 .elementor-element.elementor-element-f879ff7::after{
    content: "";
    background-color: #1368D0;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 0%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz2 4s infinite ease;
    pointer-events: none;
}}

@media only screen and (max-width: 600px) {
.elementor-2123 .elementor-element.elementor-element-f879ff7{
    overflow: hidden;
}}/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-d43d8fa */.noise {
    display: block;
    width: 100vw;
    height: 100vh;
    opacity: 0.2;
    background-image: url('https://snappages.com.br/wp-content/uploads/2025/07/ruido-animado.gif');
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 50;
        mix-blend-mode: plus-lighter;

}/* End custom CSS */


