.elementor-92 .elementor-element.elementor-element-ec9b462{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-f2c4ce0{--display:flex;--overlay-opacity:1;--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-92 .elementor-element.elementor-element-f2c4ce0::before, .elementor-92 .elementor-element.elementor-element-f2c4ce0 > .elementor-background-video-container::before, .elementor-92 .elementor-element.elementor-element-f2c4ce0 > .e-con-inner > .elementor-background-video-container::before, .elementor-92 .elementor-element.elementor-element-f2c4ce0 > .elementor-background-slideshow::before, .elementor-92 .elementor-element.elementor-element-f2c4ce0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-92 .elementor-element.elementor-element-f2c4ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-26c2b7c ) 0%, var( --e-global-color-1441584 ) 30%);}.elementor-92 .elementor-element.elementor-element-f2c4ce0.e-con{--align-self:center;}.elementor-92 .elementor-element.elementor-element-60c2ddb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-60c2ddb.e-con{--align-self:center;}.elementor-92 .elementor-element.elementor-element-a10e6de{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-92 .elementor-element.elementor-element-a10e6de.elementor-element{--align-self:center;}.elementor-92 .elementor-element.elementor-element-a10e6de .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:96px;font-weight:200;line-height:86px;text-shadow:2px 4px 16px rgba(0, 0, 0, 0.2);color:var( --e-global-color-99077e3 );}.elementor-92 .elementor-element.elementor-element-c76d542{--spacer-size:50px;}.elementor-92 .elementor-element.elementor-element-ca673b5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-weight:400;line-height:38px;color:var( --e-global-color-08dd852 );}.elementor-92 .elementor-element.elementor-element-ca673b5.elementor-element{--align-self:center;}.elementor-92 .elementor-element.elementor-element-5fad551{--spacer-size:250px;}.elementor-92 .elementor-element.elementor-element-b07df9b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-b07df9b:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-b07df9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-93334ab{--divider-border-style:solid;--divider-color:var( --e-global-color-51f66c2 );--divider-border-width:1.5px;}.elementor-92 .elementor-element.elementor-element-93334ab .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-92 .elementor-element.elementor-element-93334ab .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-92 .elementor-element.elementor-element-ea73194{--display:flex;--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-92 .elementor-element.elementor-element-ea73194.e-con{--align-self:center;}.elementor-92 .elementor-element.elementor-element-e16c5f7{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-92 .elementor-element.elementor-element-e16c5f7.e-con{--align-self:center;}.elementor-92 .elementor-element.elementor-element-952791b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-92 .elementor-element.elementor-element-952791b > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-92 .elementor-element.elementor-element-952791b.elementor-element{--align-self:center;}.elementor-92 .elementor-element.elementor-element-952791b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:200;line-height:48px;text-shadow:2px 4px 16px rgba(0, 0, 0, 0.2);color:var( --e-global-color-99077e3 );}.elementor-92 .elementor-element.elementor-element-96a3f32{--display:flex;--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-92 .elementor-element.elementor-element-96a3f32:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-96a3f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51f66c2 );}.elementor-92 .elementor-element.elementor-element-96a3f32.e-con{--align-self:center;}.elementor-92 .elementor-element.elementor-element-623772c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:00px 00px;--row-gap:00px;--column-gap:00px;--grid-auto-flow:row;--overlay-opacity:1;--border-radius:17px 17px 17px 17px;--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-92 .elementor-element.elementor-element-623772c:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-623772c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-26c2b7c ) 10%, var( --e-global-color-1441584 ) 20%);}.elementor-92 .elementor-element.elementor-element-623772c::before, .elementor-92 .elementor-element.elementor-element-623772c > .elementor-background-video-container::before, .elementor-92 .elementor-element.elementor-element-623772c > .e-con-inner > .elementor-background-video-container::before, .elementor-92 .elementor-element.elementor-element-623772c > .elementor-background-slideshow::before, .elementor-92 .elementor-element.elementor-element-623772c > .e-con-inner > .elementor-background-slideshow::before, .elementor-92 .elementor-element.elementor-element-623772c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-1441584 ) 80%, var( --e-global-color-26c2b7c ) 90%);}.elementor-92 .elementor-element.elementor-element-533b7d4{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-533b7d4:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-533b7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-844c6d8{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-844c6d8:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-844c6d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-bf8b5b2{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-bf8b5b2:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-bf8b5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-0e3d80e{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-0e3d80e:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-0e3d80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-336e681{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-336e681:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-336e681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-df33d65{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-df33d65:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-df33d65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-f3704a1{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-f3704a1:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-f3704a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-5add8bb{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-5add8bb:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-5add8bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-8c71286{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-8c71286:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-8c71286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-9478fb5{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-9478fb5:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-9478fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-319cc5c{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-319cc5c:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-319cc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-565802d{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-565802d:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-565802d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-88db853{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-88db853:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-88db853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-8985846{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-8985846:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-8985846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-99beaea{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-99beaea:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-99beaea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-9a22b74{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-9a22b74:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-9a22b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-f3df017{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-f3df017.e-con{--align-self:center;}.elementor-92 .elementor-element.elementor-element-c9a23cd{--display:flex;}.elementor-92 .elementor-element.elementor-element-c9a23cd.e-con{--align-self:center;}.elementor-92 .elementor-element.elementor-element-3a0310a{--display:flex;--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;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-51f66c2 );--border-color:var( --e-global-color-51f66c2 );--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:64px;--padding-right:32px;}.elementor-92 .elementor-element.elementor-element-3a0310a.e-con{--align-self:flex-end;}.elementor-92 .elementor-element.elementor-element-7f8a15e{--display:flex;--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-92 .elementor-element.elementor-element-7f8a15e.e-con{--align-self:center;}.elementor-92 .elementor-element.elementor-element-47305b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-47305b3{text-align:right;}.elementor-92 .elementor-element.elementor-element-47305b3 .elementor-heading-title{font-family:"Happy Monkey", Sans-serif;font-size:96px;font-weight:200;line-height:48px;text-shadow:2px 4px 16px rgba(0, 0, 0, 0.2);color:var( --e-global-color-secondary );}.elementor-92 .elementor-element.elementor-element-fc429b8{text-align:right;}.elementor-92 .elementor-element.elementor-element-fc429b8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:200;line-height:48px;text-shadow:2px 4px 16px rgba(0, 0, 0, 0.2);color:var( --e-global-color-99077e3 );}.elementor-92 .elementor-element.elementor-element-55caa5e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:right;font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-08dd852 );}.elementor-92 .elementor-element.elementor-element-55caa5e.elementor-element{--align-self:flex-end;}.elementor-92 .elementor-element.elementor-element-082e4ca.elementor-element{--align-self:stretch;}.elementor-92 .elementor-element.elementor-element-b4fe86d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-5317b71{--display:flex;--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-92 .elementor-element.elementor-element-5317b71.e-con{--align-self:center;}.elementor-92 .elementor-element.elementor-element-1cdc077{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-92 .elementor-element.elementor-element-1cdc077.elementor-element{--align-self:flex-start;}.elementor-92 .elementor-element.elementor-element-1cdc077 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:200;line-height:48px;text-shadow:2px 4px 16px rgba(0, 0, 0, 0.2);color:var( --e-global-color-99077e3 );}.elementor-92 .elementor-element.elementor-element-e98ceec{--spacer-size:100px;}.elementor-92 .elementor-element.elementor-element-b69c08c .twae-wrapper{--tw-ibx-position:1;--tw-cbx-text-align:left;--tw-lbl-big-color:var( --e-global-color-99077e3 );--tw-lbl-big-size:22px;--tw-lbl-small-color:var( --e-global-color-08dd852 );--tw-lbl-small-size:16px;--tw-ybx-size:100px;--tw-cbx-padding:32px 32px 32px 32px;--tw-cbx-bottom-margin:60px;--tw-cbx-title-color:var( --e-global-color-99077e3 );--tw-cbx-des-color:var( --e-global-color-08dd852 );}.elementor-92 .elementor-element.elementor-element-b69c08c > .elementor-widget-container{padding:0px 200px 0px 0px;}.elementor-92 .elementor-element.elementor-element-b69c08c.elementor-element{--align-self:flex-start;}.elementor-92 .elementor-element.elementor-element-b69c08c .twae-wrapper, .elementor-92 .elementor-element.elementor-element-b69c08c .twae-navigationBar{--tw-line-bg:var( --e-global-color-51f66c2 );--tw-ibx-bg:var( --e-global-color-51f66c2 );--tw-ibx-color:var( --e-global-color-9456aa9 );--tw-ybx-text-color:var( --e-global-color-08dd852 );--tw-ybx-bg:var( --e-global-color-26c2b7c );}.elementor-92 .elementor-element.elementor-element-b69c08c .twae-label-big,.elementor-92 .elementor-element.elementor-element-b69c08c .twae_icon_text{font-family:"Sora", Sans-serif;}.elementor-92 .elementor-element.elementor-element-b69c08c .twae-label-small{font-family:"Sora", Sans-serif;}.elementor-92 .elementor-element.elementor-element-b69c08c .twae-year-text{font-family:"Sora", Sans-serif;}.elementor-92 .elementor-element.elementor-element-b69c08c .twae-wrapper, .elementor-page .twae-popup .twae-popup-content{--tw-cbx-bg:var( --e-global-color-51f66c2 );}.elementor-92 .elementor-element.elementor-element-b69c08c .twae-title, .twae-popup .twae-title{font-family:"Sora", Sans-serif;}.elementor-92 .elementor-element.elementor-element-b69c08c .twae-description, .elementor-92 .elementor-element.elementor-element-b69c08c .twae-button a, .twae-popup .twae-description{font-family:"Sora", Sans-serif;font-size:14px;}body.elementor-page-92:not(.elementor-motion-effects-element-type-background), body.elementor-page-92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26c2b7c );}@media(max-width:1024px){.elementor-92 .elementor-element.elementor-element-623772c{--grid-auto-flow:row;}.elementor-92 .elementor-element.elementor-element-b69c08c .twae-wrapper{--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}}@media(min-width:768px){.elementor-92 .elementor-element.elementor-element-f2c4ce0{--width:100%;}.elementor-92 .elementor-element.elementor-element-60c2ddb{--width:80%;}.elementor-92 .elementor-element.elementor-element-ea73194{--width:100%;}.elementor-92 .elementor-element.elementor-element-e16c5f7{--width:70%;}.elementor-92 .elementor-element.elementor-element-96a3f32{--width:100%;}.elementor-92 .elementor-element.elementor-element-c9a23cd{--content-width:80%;}.elementor-92 .elementor-element.elementor-element-3a0310a{--width:75%;}.elementor-92 .elementor-element.elementor-element-5317b71{--width:80%;}}@media(max-width:767px){.elementor-92 .elementor-element.elementor-element-60c2ddb{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-a10e6de .elementor-heading-title{font-size:38px;line-height:0.9em;}.elementor-92 .elementor-element.elementor-element-ca673b5{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;line-height:1.4em;}.elementor-92 .elementor-element.elementor-element-5fad551{--spacer-size:100px;}.elementor-92 .elementor-element.elementor-element-952791b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-952791b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-92 .elementor-element.elementor-element-952791b .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-92 .elementor-element.elementor-element-623772c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-92 .elementor-element.elementor-element-3a0310a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-92 .elementor-element.elementor-element-7f8a15e{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-fc429b8 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-92 .elementor-element.elementor-element-b4fe86d{--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-1cdc077{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-92 .elementor-element.elementor-element-1cdc077.elementor-element{--align-self:center;}.elementor-92 .elementor-element.elementor-element-1cdc077 .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-92 .elementor-element.elementor-element-e98ceec{--spacer-size:20px;}.elementor-92 .elementor-element.elementor-element-b69c08c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-92 .elementor-element.elementor-element-b69c08c.elementor-element{--align-self:flex-start;}.elementor-92 .elementor-element.elementor-element-b69c08c .twae-wrapper{--tw-lbl-big-size:18px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}}/* Start custom CSS for container, class: .elementor-element-ec9b462 *//* =========================================================
   HERO • Liquid Blue — luzes + linhas tech + ruído (fiável)
   ========================================================= */

/* 1 — seção base (Elementor usa “.elementor-92 .elementor-element.elementor-element-ec9b462”) */
.elementor-92 .elementor-element.elementor-element-ec9b462{
  position:relative;
  background:#06070d;     /* preto ligeiramente azulado */
  overflow:hidden;
}

/* 2 — LUZES AZUIS (bordas) — já estavam ok */
.elementor-92 .elementor-element.elementor-element-ec9b462::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:
    radial-gradient(circle at 10% 70%,  rgba(0,150,255,.22) 0%, rgba(0,150,255,0) 46%),
    radial-gradient(circle at 90% 35%,  rgba(0,176,255,.18) 0%, rgba(0,176,255,0) 50%),
    radial-gradient(circle at 50% 92%,  rgba(0,120,240,.14) 0%, rgba(0,120,240,0) 48%);
  filter:blur(55px);

  /* fade vertical */
  -webkit-mask-image:linear-gradient(to bottom,
      transparent 0%,
      rgba(255,255,255,.5) 25%,
      #fff 40%,
      #fff 80%,
      rgba(255,255,255,.5) 90%,
      transparent 100%);
          mask-image:linear-gradient(to bottom,
      transparent 0%,
      rgba(255,255,255,.5) 25%,
      #fff 40%,
      #fff 80%,
      rgba(255,255,255,.5) 90%,
      transparent 100%);
}

/* 3 — LINHAS + RUÍDO (garantido visível) */
.elementor-92 .elementor-element.elementor-element-ec9b462::after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;

  /* A) Linhas horizontais (1 px) */
  /* B) Linhas diagonais 45°      */
  /* C) Ruído granular            */
  background:
    repeating-linear-gradient(
        0deg,
        rgba(255,255,255,.10) 0 1px,
        transparent           1px 100px),
    repeating-linear-gradient(
        45deg,
        rgba(255,255,255,.06) 0 1px,
        transparent           1px 120px),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Ccircle cx='1' cy='1' r='1' fill='%2399bbff'/%3E%3C/svg%3E");
  background-size:
      100% 100%,   /* horizontais */
      100% 100%,   /* diagonais   */
      80px 80px;   /* ruído       */

  opacity:0.25;         /* força suficiente para aparecer */
  /* Nenhum blend-mode — garante exibição em qualquer tema */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4fe86d *//* =========================================================
   LIQUID BACKGROUND – estático & responsivo
   ========================================================= */
.liquid-bg-section{
  position:relative;
  background:#000;      /* igual às sections vizinhas   */
  overflow:hidden;
}

/* — camada líquida sem animação — */
.liquid-bg-section::before{
  content:"";
  position:absolute;
  inset:0;              /* cobre a área inteira          */
  pointer-events:none;

  /* “gotas” menores — todas em % → adaptáveis à largura */
  background:
    radial-gradient(circle at 95% 35%, rgba(0,166,255,.30) 0%, rgba(0,166,255,0) 40%),
    radial-gradient(circle at 55% 10%, rgba(0,180,255,.25) 0%, rgba(0,180,255,0) 38%),
    radial-gradient(circle at 5% 85%, rgba(0,122,240,.20) 0%, rgba(0,122,240,0) 38%);
  filter:blur(40px);

  /* fade top (0–20 %) e bottom (90–100 %)  */
  -webkit-mask-image: linear-gradient(
        to bottom,
        transparent 0%,
        rgba(255,255,255,.4) 20%,
        #ffffff 38%,
        #ffffff 70%,
        rgba(255,255,255,.4) 90%,
        transparent 100%);
          mask-image: linear-gradient(
        to bottom,
        transparent 0%,
        rgba(255,255,255,.4) 20%,
        #ffffff 38%,
        #ffffff 70%,
        rgba(255,255,255,.4) 90%,
        transparent 100%);
  -webkit-mask-repeat:no-repeat;
          mask-repeat:no-repeat;
}/* End custom CSS */