.elementor-1157 .elementor-element.elementor-element-3fcb942{--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;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-3fcb942.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-dce1e2b{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:auto;--border-radius:0px 3px 3px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-dce1e2b.e-con{--e-con-transform-flipX:-1;--align-self:center;}.elementor-1157 .elementor-element.elementor-element-169be75{--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;--justify-content:center;--margin-top:-106px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1157 .elementor-element.elementor-element-169be75.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-dfc243f{--display:flex;--min-height:110px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-90bdb3c{--display:flex;--min-height:110px;--border-radius:50px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1157 .elementor-element.elementor-element-90bdb3c:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-90bdb3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFE3E3 0%, var( --e-global-color-e97e3cd ) 100%);}.elementor-1157 .elementor-element.elementor-element-894fbf2{--display:flex;--min-height:110px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1157 .elementor-element.elementor-element-894fbf2:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-894fbf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #03030345 100%, #14141496 0%);}.elementor-1157 .elementor-element.elementor-element-44d8471{--display:flex;--min-height:1200px;--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;--margin-top:-178px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-44d8471.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-6c5aac6{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:auto;--border-radius:0px 3px 3px 0px;--margin-top:-220px;--margin-bottom:0px;--margin-left:0150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-6c5aac6.e-con{--e-con-transform-rotateZ:270deg;--align-self:center;}.elementor-1157 .elementor-element.elementor-element-5b5605d{--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;--justify-content:center;--margin-top:-1232px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-5b5605d.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-d262e83{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:580px;--padding-right:0px;--z-index:1;}.elementor-1157 .elementor-element.elementor-element-753f230{--display:flex;--min-height:110px;--border-radius:0px 50px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-1157 .elementor-element.elementor-element-753f230:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-753f230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFE3E3 0%, var( --e-global-color-e97e3cd ) 100%);}.elementor-1157 .elementor-element.elementor-element-ac79c84{--display:flex;--min-height:840px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;--z-index:1;}.elementor-1157 .elementor-element.elementor-element-ac79c84:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-ac79c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF1C 100%, var( --e-global-color-secondary ) 0%);}.elementor-1157 .elementor-element.elementor-element-69adf5e{--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;--margin-top:-840px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1157 .elementor-element.elementor-element-69adf5e.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-5b016b1{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:auto;--border-radius:0px 0px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:45px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-5b016b1.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-3398344{--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;--justify-content:center;--margin-top:-300px;--margin-bottom:500px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1157 .elementor-element.elementor-element-3398344.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-b36974c{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1157 .elementor-element.elementor-element-a38efe4{--display:flex;--min-height:320px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-1157 .elementor-element.elementor-element-a38efe4:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-a38efe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF1C 100%, var( --e-global-color-secondary ) 0%);}.elementor-1157 .elementor-element.elementor-element-a50d236{--display:flex;--min-height:110px;--border-radius:0px 0px 0px 50px;--margin-top:-30px;--margin-bottom:3px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-1157 .elementor-element.elementor-element-a50d236:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-a50d236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFE3E3 0%, var( --e-global-color-e97e3cd ) 100%);}.elementor-1157 .elementor-element.elementor-element-dd410fb{--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;--margin-top:-608px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-dd410fb.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-0b7f5e9{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:auto;--border-radius:0px 3px 3px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-0b7f5e9.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-b92f933{--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;--justify-content:flex-start;--margin-top:-105px;--margin-bottom:500px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-1157 .elementor-element.elementor-element-b92f933.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-2af1b77{--display:flex;--min-height:110px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-2af1b77:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-2af1b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #03030345 0%, #14141496 100%);}.elementor-1157 .elementor-element.elementor-element-19fae38{--display:flex;--min-height:110px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-1157 .elementor-element.elementor-element-19fae38:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-19fae38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF1C 100%, var( --e-global-color-secondary ) 0%);}.elementor-1157 .elementor-element.elementor-element-53609b3{--display:flex;--min-height:110px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1157 .elementor-element.elementor-element-53609b3:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-53609b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFE3E3 0%, var( --e-global-color-e97e3cd ) 100%);}.elementor-1157 .elementor-element.elementor-element-3fb91bfd{--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;--margin-top:-1000px;--margin-bottom:0px;--margin-left:00px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:800px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-3fb91bfd.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-43f3f7d7{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:auto;--border-radius:0px 3px 3px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1157 .elementor-element.elementor-element-43f3f7d7.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-36bdcac7{--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;--justify-content:center;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:800px;--padding-right:0px;--z-index:0;}.elementor-1157 .elementor-element.elementor-element-36bdcac7.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-110c078a{--display:flex;--min-height:110px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-45d04499{--display:flex;--min-height:110px;--border-radius:50px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1157 .elementor-element.elementor-element-45d04499:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-45d04499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFE3E3 0%, var( --e-global-color-e97e3cd ) 100%);}.elementor-1157 .elementor-element.elementor-element-b9328dc{--display:flex;--min-height:110px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1157 .elementor-element.elementor-element-b9328dc:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-b9328dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #03030345 100%, #14141496 0%);}.elementor-1157 .elementor-element.elementor-element-4007fa35{--display:flex;--min-height:1200px;--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;--margin-top:-178px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:800px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-4007fa35.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-1a546c8a{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:auto;--border-radius:0px 3px 3px 0px;--margin-top:-220px;--margin-bottom:0px;--margin-left:0150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-1a546c8a.e-con{--e-con-transform-rotateZ:270deg;--e-con-transform-flipX:-1;--align-self:center;}.elementor-1157 .elementor-element.elementor-element-2c5392da{--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;--justify-content:center;--margin-top:-1232px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:800px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-2c5392da.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-70a384d2{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:580px;--padding-right:0px;--z-index:1;}.elementor-1157 .elementor-element.elementor-element-64d1b1f7{--display:flex;--min-height:110px;--border-radius:0px 50px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-1157 .elementor-element.elementor-element-64d1b1f7:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-64d1b1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFE3E3 0%, var( --e-global-color-e97e3cd ) 100%);}.elementor-1157 .elementor-element.elementor-element-4550c642{--display:flex;--min-height:840px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;--z-index:1;}.elementor-1157 .elementor-element.elementor-element-4550c642:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-4550c642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF1C 100%, var( --e-global-color-secondary ) 0%);}.elementor-1157 .elementor-element.elementor-element-52785301{--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;--margin-top:-840px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:800px;--padding-right:0px;--z-index:1;}.elementor-1157 .elementor-element.elementor-element-52785301.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-3eb42515{--display:flex;--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:auto;--border-radius:0px 0px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:45px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-3eb42515.e-con{--e-con-transform-flipY:-1;--align-self:center;}.elementor-1157 .elementor-element.elementor-element-6a2eb9a0{--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;--justify-content:center;--margin-top:-320px;--margin-bottom:500px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:800px;--padding-right:0px;--z-index:1;}.elementor-1157 .elementor-element.elementor-element-6a2eb9a0.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-35b6a771{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1157 .elementor-element.elementor-element-5c9abed2{--display:flex;--min-height:320px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-1157 .elementor-element.elementor-element-5c9abed2:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-5c9abed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF1C 100%, var( --e-global-color-secondary ) 0%);}.elementor-1157 .elementor-element.elementor-element-32deb49f{--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;--margin-top:-530px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:800px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-32deb49f.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-6783f49d{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:auto;--border-radius:0px 3px 3px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-6783f49d.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-28e01518{--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;--justify-content:flex-start;--margin-top:-105px;--margin-bottom:500px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:800px;--padding-right:0px;--z-index:50;}.elementor-1157 .elementor-element.elementor-element-28e01518.e-con{--align-self:center;}.elementor-1157 .elementor-element.elementor-element-5ccde441{--display:flex;--min-height:110px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1157 .elementor-element.elementor-element-5ccde441:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-5ccde441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #03030345 0%, #14141496 100%);}.elementor-1157 .elementor-element.elementor-element-16e3c72b{--display:flex;--min-height:110px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-1157 .elementor-element.elementor-element-16e3c72b:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-16e3c72b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF1C 100%, var( --e-global-color-secondary ) 0%);}.elementor-1157 .elementor-element.elementor-element-abcb40f{--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;}body.elementor-page-1157:not(.elementor-motion-effects-element-type-background), body.elementor-page-1157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #141414 0%, var( --e-global-color-text ) 100%);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1157 .elementor-element.elementor-element-dce1e2b{--width:400px;}.elementor-1157 .elementor-element.elementor-element-90bdb3c{--width:110px;}.elementor-1157 .elementor-element.elementor-element-894fbf2{--width:400px;}.elementor-1157 .elementor-element.elementor-element-6c5aac6{--width:900px;}.elementor-1157 .elementor-element.elementor-element-753f230{--width:110px;}.elementor-1157 .elementor-element.elementor-element-ac79c84{--width:110px;}.elementor-1157 .elementor-element.elementor-element-5b016b1{--width:100px;}.elementor-1157 .elementor-element.elementor-element-a38efe4{--width:110px;}.elementor-1157 .elementor-element.elementor-element-a50d236{--width:110px;}.elementor-1157 .elementor-element.elementor-element-0b7f5e9{--width:780px;}.elementor-1157 .elementor-element.elementor-element-2af1b77{--width:800px;}.elementor-1157 .elementor-element.elementor-element-19fae38{--width:810px;}.elementor-1157 .elementor-element.elementor-element-53609b3{--width:130px;}.elementor-1157 .elementor-element.elementor-element-43f3f7d7{--width:440px;}.elementor-1157 .elementor-element.elementor-element-45d04499{--width:110px;}.elementor-1157 .elementor-element.elementor-element-b9328dc{--width:400px;}.elementor-1157 .elementor-element.elementor-element-1a546c8a{--width:900px;}.elementor-1157 .elementor-element.elementor-element-64d1b1f7{--width:110px;}.elementor-1157 .elementor-element.elementor-element-4550c642{--width:110px;}.elementor-1157 .elementor-element.elementor-element-3eb42515{--width:100px;}.elementor-1157 .elementor-element.elementor-element-5c9abed2{--width:110px;}.elementor-1157 .elementor-element.elementor-element-6783f49d{--width:100%;}.elementor-1157 .elementor-element.elementor-element-5ccde441{--width:100%;}.elementor-1157 .elementor-element.elementor-element-16e3c72b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-dce1e2b */.neon-left-1 {
    position: relative;
    overflow: hidden;
}

.neon-left-1::before {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0.8) 85%, rgba(255,158,158,1) 98%, rgba(255,255,255,0.8) 100%);
    animation: neon-animation-left1 4s linear infinite;
    z-index: 1;
       filter: blur(1px);
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    margin-top:1px;
    animation-delay: 2.2s;
}
.neon-left-1::after {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0) 85%, rgba(255,158,158,0.1) 97%, rgba(255,255,255,0.81) 98%), rgba(255,255,255,0.1) 100%);
    animation: neon-animation-left1 4s linear;
    filter: blur(4px);
    z-index: 1;
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    border-radius:0px 50px 50px 0px;
    animation-delay: 2.2s;
}


@keyframes neon-animation-left1 {
    0% {
        left: -200%;
    }
    100% {
        left: 100%;
    }
}

@keyframes light-move {
    0% {
        left: -10%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894fbf2 */.pipe-center {
    background: linear-gradient(to bottom, #16141440 20%, rgba(255, 255, 255, 0.15) 50%, #16141440 80%);
    overflow: hidden;
    backdrop-filter: blur(10px);
    transform: scale(1.0);
    z-index: 1;
}

.pipe-center:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.3) 100%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c5aac6 */.neon-up-1 {
    position: relative;
    overflow: hidden;
}

.neon-up-1::before {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0.8) 85%, rgba(255,158,158,1) 98%, rgba(255,255,255,0.8) 100%);
    animation: neon-animation-up1 5.5s linear infinite;
    z-index: 1;
       filter: blur(1px);
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    margin-top:1px;
}
.neon-up-1::after {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0) 85%, rgba(255,158,158,0.1) 97%, rgba(255,255,255,0.81) 98%), rgba(255,255,255,0.1) 100%);
    animation: neon-animation-up1 5.5s ease-in-out infinite;
    filter: blur(4px);
    z-index: 1;
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    border-radius:0px 50px 50px 0px;
}


@keyframes neon-animation-up1 {
    0% {
        left: -200%;
    }
    100% {
        left: 100%;
    }
}

@keyframes light-move {
    0% {
        left: -10%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac79c84 */.pipe-center {
    background: linear-gradient(to right, #161414 10%, rgba(255, 255, 255, 0.2) 50%, #161414 90%);
    overflow: hidden;
    backdrop-filter: blur(10px);
    transform: scale(1.0);
    z-index: 1;
}

.pipe-center:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.3) 100%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b016b1 */.neon-down-1 {
    overflow: hidden;
}

.neon-down-1::before {
    content: '';
    position: absolute;
    top: -100%; /* Inicia acima do elemento */
    left: 0;
    height: 200%; /* Altura maior para garantir o efeito completo */
    width: 100%; 
    background: linear-gradient(180deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0.8) 85%, rgba(255,158,158,1) 98%, rgba(255,255,255,0.8) 100%);
    animation: neon-animation-down1 3s linear infinite;
    animation-delay: 4.5s;
    z-index: 1;
    filter: blur(1px);
    pointer-events: none;
    border-left: 0.2px solid transparent; /* Borda transparente na lateral */
    margin-left: 1px;
}

.neon-down-1::after {
    content: '';
    position: absolute;
    top: -100%; /* Inicia acima do elemento */
    left: 0;
    height: 200%; /* Altura maior para garantir o efeito completo */
    width: 100%;
    background: linear-gradient(180deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0) 85%, rgba(255,158,158,0.1) 97%, rgba(255,255,255,0.81) 98%), rgba(255,255,255,0.1) 100%;
    animation: neon-animation-down1 3s linear infinite;
    animation-delay: 4.5s;
    filter: blur(4px);
    z-index: 1;
    pointer-events: none;
    border-left: 0.2px solid transparent; /* Borda transparente na lateral */
    border-radius: 0px 0px 0px 0px; /* Cantos arredondados */
}

.neon-down-1 .your-content {
    position: relative;
    z-index: 2;
}

@keyframes neon-animation-down1 {
    0% {
        top: -200%; /* Começa fora da tela acima do elemento */
    }
    100% {
        top: 100%; /* Termina fora da tela abaixo do elemento */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a38efe4 */.pipe-center {
    background: linear-gradient(to right, #161414 10%, rgba(255, 255, 255, 0.2) 50%, #161414 90%);
    overflow: hidden;
    backdrop-filter: blur(10px);
    transform: scale(1.0);
    z-index: 1;
}

.pipe-center:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.3) 100%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b7f5e9 */.neon-right-1 {
    position: relative;
    overflow: hidden;
}

.neon-right-1::before {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 98px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0.8) 85%, rgba(255,158,158,1) 98%, rgba(255,255,255,0.8) 100%);
    animation: neon-animation-right1 6s linear infinite;
    z-index: 1;
       filter: blur(1px);
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    margin-top:1px;
}
.neon-right-1::after {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0) 85%, rgba(255,158,158,0.1) 97%, rgba(255,255,255,0.81) 98%), rgba(255,255,255,0.1) 100%);
    animation: neon-animation-right1 6s linear infinite;
    filter: blur(4px);
    z-index: 1;
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    border-radius:0px 50px 50px 0px;
}


.neon-right-1 .your-content {
    position: relative;
    z-index: 2;
}

@keyframes neon-animation-right1 {
    0% {
        left: -200%;
    }
    100% {
        left: 100%;
    }
}

@keyframes light-move {
    0% {
        left: -10%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19fae38 */.pipe-center {
    background: linear-gradient(to bottom, #161414 10%, rgba(255, 255, 255, 0.2) 50%, #161414 90%);
    overflow: hidden;
    backdrop-filter: blur(10px);
    transform: scale(1.0);
    z-index: 1;
}

.pipe-center:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.3) 100%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43f3f7d7 */.neon-right-3 {
    position: relative;
    overflow: hidden;
}

.neon-right-3::before {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0.8) 85%, rgba(255,158,158,1) 98%, rgba(255,255,255,0.8) 100%);
    animation: neon-animation-right3 4s linear infinite;
    z-index: 1;
       filter: blur(1px);
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    margin-top:1px;
}
.neon-right-3::after {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0) 85%, rgba(255,158,158,0.1) 97%, rgba(255,255,255,0.81) 98%), rgba(255,255,255,0.1) 100%);
    animation: neon-animation-right3 4s linear infinite;
    filter: blur(4px);
    z-index: 1;
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    border-radius:0px 50px 50px 0px;
}


@keyframes neon-animation-right3 {
    0% {
        left: -200%;
    }
    100% {
        left: 100%;
    }
}

@keyframes light-move {
    0% {
        left: -10%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9328dc */.pipe-center {
    background: linear-gradient(to bottom, #161414 10%, rgba(255, 255, 255, 0.2) 50%, #161414 90%);
    overflow: hidden;
    backdrop-filter: blur(10px);
    transform: scale(1.0);
    z-index: 1;
}

.pipe-center:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.3) 100%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a546c8a */.neon-down-2 {
    position: relative;
    overflow: hidden;
}

.neon-down-2::before {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0.8) 85%, rgba(255,158,158,1) 98%, rgba(255,255,255,0.8) 100%);
    animation: neon-animation-down2 6s linear infinite;
    z-index: 1;
       filter: blur(1px);
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    margin-top:1px;
}
.neon-down-2::after {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0) 85%, rgba(255,158,158,0.1) 97%, rgba(255,255,255,0.81) 98%), rgba(255,255,255,0.1) 100%);
    animation: neon-animation-down2 6s linear infinite;
    filter: blur(4px);
    z-index: 1;
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    border-radius:0px 50px 50px 0px;
}


@keyframes neon-animation-down2 {
    0% {
        left: -200%;
    }
    100% {
        left: 100%;
    }
}

@keyframes light-move {
    0% {
        left: -10%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4550c642 */.pipe-center {
    background: linear-gradient(to right, #161414 10%, rgba(255, 255, 255, 0.2) 50%, #161414 90%);
    overflow: hidden;
    backdrop-filter: blur(10px);
    transform: scale(1.0);
    z-index: 1;
}

.pipe-center:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.3) 100%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eb42515 */.neon-up-2 {
    overflow: hidden;
}

.neon-up-2::before {
    content: '';
    position: absolute;
    top: -100%; /* Inicia acima do elemento */
    left: 0;
    height: 200%; /* Altura maior para garantir o efeito completo */
    width: 100%; 
    background: linear-gradient(180deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0.8) 85%, rgba(255,158,158,1) 98%, rgba(255,255,255,0.8) 100%);
    animation: neon-animation-up2 3s linear infinite;
    animation-delay: 2s;
    z-index: 1;
    filter: blur(1px);
    pointer-events: none;
    border-left: 0.2px solid transparent; /* Borda transparente na lateral */
    margin-left: 1px;
}

.neon-up-2::after {
    content: '';
    position: absolute;
    top: -100%; /* Inicia acima do elemento */
    left: 0;
    height: 200%; /* Altura maior para garantir o efeito completo */
    width: 100%;
    background: linear-gradient(180deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0) 85%, rgba(255,158,158,0.1) 97%, rgba(255,255,255,0.81) 98%), rgba(255,255,255,0.1) 100%;
    animation: neon-animation-up2 3s linear infinite;
    animation-delay: 2s;
    filter: blur(4px);
    z-index: 1;
    pointer-events: none;
    border-left: 0.2px solid transparent; /* Borda transparente na lateral */
    border-radius: 0px 0px 0px 0px; /* Cantos arredondados */
}

.neon-up-2 .your-content {
    position: relative;
    z-index: 2;
}

@keyframes neon-animation-up2 {
    0% {
        top: -200%; /* Começa fora da tela acima do elemento */
    }
    100% {
        top: 100%; /* Termina fora da tela abaixo do elemento */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c9abed2 */.pipe-center {
    background: linear-gradient(to right, #161414 10%, rgba(255, 255, 255, 0.2) 50%, #161414 90%);
    overflow: hidden;
    backdrop-filter: blur(10px);
    transform: scale(1.0);
    z-index: 1;
}

.pipe-center:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.3) 100%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6783f49d */.neon-right-2 {
    position: relative;
    overflow: hidden;
}

.neon-right-2::before {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0.8) 85%, rgba(255,158,158,1) 98%, rgba(255,255,255,0.8) 100%);
    animation: neon-animation-right2 6s linear infinite;
    z-index: 1;
       filter: blur(1px);
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    margin-top:1px;
    animation-delay: 2s;
}
.neon-right-2::after {
    content: '';
    position: absolute;
    top: 0px;
    left: -100%;
    height: 100px;
    width: 200%; /* Largura maior para garantir o efeito completo */
    background: linear-gradient(90deg, rgba(255,0,0,0) 0%, rgba(255,50,50,0) 85%, rgba(255,158,158,0.1) 97%, rgba(255,255,255,0.81) 98%), rgba(255,255,255,0.1) 100%);
    animation: neon-animation-right2 6s linear infinite;
    filter: blur(4px);
    z-index: 1;
    pointer-events: none;
    border-top: 0.2px solid transparent; /* Adiciona uma borda transparente para que a animação fique visível apenas na borda */
    border-radius:0px 50px 50px 0px;
    animation-delay: 2s;
}


.neon-right-2 .your-content {
    position: relative;
    z-index: 2;
}

@keyframes neon-animation-right2 {
    0% {
        left: -200%;
    }
    100% {
        left: 100%;
    }
}

@keyframes light-move {
    0% {
        left: -10%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16e3c72b */.pipe-center {
    background: linear-gradient(to bottom, #161414 10%, rgba(255, 255, 255, 0.2) 50%, #161414 90%);
    overflow: hidden;
    backdrop-filter: blur(10px);
    transform: scale(1.0);
    z-index: 1;
}

.pipe-center:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.3) 100%);
    pointer-events: none;
}/* End custom CSS */