.elementor-1358 .elementor-element.elementor-element-8aeed00{--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-1358 .elementor-element.elementor-element-dd0535d{--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-1358 .elementor-element.elementor-element-8931cf0{--display:flex;--min-height:700px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-8931cf0:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-8931cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000ff;}.elementor-1358 .elementor-element.elementor-element-d485bfa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(rgba(255, 255, 255, 0.02) 1px, rgba(0, 0, 0, 0) 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.02) 1px, rgba(0, 0, 0, 0) 1px);background-position:0%, 0% 0%, 0%;background-size:60px 60px, 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-39b7bee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-fdbe3fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-fdbe3fd:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-fdbe3fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00d2e60d;}.elementor-1358 .elementor-element.elementor-element-1a492d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-b842693{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-5cdf92b{--display:flex;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-0119e3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-03bf5b4{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-c21bac7{text-align:left;}.elementor-1358 .elementor-element.elementor-element-c21bac7 img{width:auto;}.elementor-1358 .elementor-element.elementor-element-48935cf{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-1358 .elementor-element.elementor-element-48935cf .elementor-heading-title{font-size:45px;line-height:50px;letter-spacing:-1.2000000476837px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-1d24d3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-92441f7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;font-size:20px;line-height:28px;color:#FFFFFF;}.elementor-1358 .elementor-element.elementor-element-96298e4{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;font-size:20px;font-weight:600;line-height:20px;letter-spacing:0.34999999403954px;color:#00aaffff;}.elementor-1358 .elementor-element.elementor-element-4b7c1c5{padding:40px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-e82476f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-d2fecd3{--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-1358 .elementor-element.elementor-element-d2fecd3:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-d2fecd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1358 .elementor-element.elementor-element-90a0fa9{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:normal;text-transform:uppercase;line-height:24px;letter-spacing:0.80000001192093px;color:#bfbfbfff;}.elementor-1358 .elementor-element.elementor-element-7b85f9c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-413b822{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-eb67b0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-eb67b0b:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-eb67b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-cfcc380{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-cfcc380 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-80c5d38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-80c5d38:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-80c5d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-e0e49ba{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-e0e49ba .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-0437d92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-0437d92:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-0437d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-660bfb7{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-660bfb7 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-93f2045{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-93f2045:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-93f2045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-04e55c4{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-04e55c4 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-05eeb4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-05eeb4e:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-05eeb4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-bb43e89{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-bb43e89 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-e3502e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-e3502e5:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-e3502e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-5c7c012{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-5c7c012 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-5a60edc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-5a60edc:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-5a60edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-b7677e7{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-b7677e7 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-92a9fa7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-92a9fa7:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-92a9fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-a2fa39c{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-a2fa39c .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-4e731a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-4e731a7:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-4e731a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-14fc4cd{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-14fc4cd .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-8a0e7d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-8a0e7d8:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-8a0e7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-cbe79a8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-cbe79a8 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-e556842{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-e556842:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-e556842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-56f1888{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-56f1888 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-72e717d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-72e717d:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-72e717d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-7671d92{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-7671d92 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-b671e66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-b671e66:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-b671e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-b214cee{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-b214cee .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-820462f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-820462f:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-820462f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-7c1dfea{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-7c1dfea .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-d938c85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-d938c85:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-d938c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-31f51b7{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-31f51b7 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-4a0f29d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-4a0f29d:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-4a0f29d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-47c94d8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-47c94d8 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-702ac00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-702ac00:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-702ac00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-240c39c{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-240c39c .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-a5d03c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-a5d03c9:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-a5d03c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-a333aa4{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-a333aa4 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-d23266e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-d23266e:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-d23266e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-e50e7f6{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-e50e7f6 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-5d5b00e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-5d5b00e:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-5d5b00e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-9bc9b43{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-9bc9b43 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-1a94fec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-1a94fec:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-1a94fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-e9e90f1{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-e9e90f1 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-ccb481f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-ccb481f:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-ccb481f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-7bb8433{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-7bb8433 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-75004c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-75004c7:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-75004c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-318e8e6{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-318e8e6 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-d2f46e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-d2f46e0:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-d2f46e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0d;}.elementor-1358 .elementor-element.elementor-element-0e8c325{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-0e8c325 .elementor-heading-title{font-size:16px;font-weight:500;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-795fe6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-795fe6a:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-795fe6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000ff;}.elementor-1358 .elementor-element.elementor-element-3ee2b3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-3ee2b3f:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-3ee2b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff0d;}.elementor-1358 .elementor-element.elementor-element-c71355f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-59112ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-379b019{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-a79d43f{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-1358 .elementor-element.elementor-element-a79d43f .elementor-heading-title{font-size:48px;line-height:1;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-369d669{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:28px;color:#bfbfbfff;}.elementor-1358 .elementor-element.elementor-element-833dcac{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-78c8239{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-edaad7f img{width:208px;}.elementor-1358 .elementor-element.elementor-element-5da7c7d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-cbb730b img{width:208px;}.elementor-1358 .elementor-element.elementor-element-52650fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-058d72f img{width:208px;}.elementor-1358 .elementor-element.elementor-element-97ca683{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-4e38146 img{width:208px;}.elementor-1358 .elementor-element.elementor-element-ab21fb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-f07f1ce img{width:208px;}.elementor-1358 .elementor-element.elementor-element-acab79c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-07d44c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-08056e0{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1358 .elementor-element.elementor-element-08056e0:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-08056e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1358 .elementor-element.elementor-element-c409d49{--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;--justify-content:center;}.elementor-1358 .elementor-element.elementor-element-c409d49.e-con{--order:99999 /* order end hack */;}.elementor-1358 .elementor-element.elementor-element-6bcfb6f{z-index:10;text-align:center;}.elementor-1358 .elementor-element.elementor-element-6bcfb6f img{width:100%;max-width:1%;height:500px;border-radius:25px 25px 25px 25px;}.elementor-1358 .elementor-element.elementor-element-d0c2c1c{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:50px;}.elementor-1358 .elementor-element.elementor-element-27a705c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;line-height:45px;color:var( --e-global-color-primary );}.elementor-1358 .elementor-element.elementor-element-f759364 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;line-height:45px;color:#DC4B43;}.elementor-1358 .elementor-element.elementor-element-d4e1a1d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:var( --e-global-color-primary );}.elementor-1358 .elementor-element.elementor-element-eea5b5e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:var( --e-global-color-primary );}.elementor-1358 .elementor-element.elementor-element-ba08ddb{--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-1358 .elementor-element.elementor-element-ba08ddb:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-ba08ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1358 .elementor-element.elementor-element-4a59925{--display:flex;}.elementor-1358 .elementor-element.elementor-element-3dfbc5f{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-1358 .elementor-element.elementor-element-3dfbc5f .elementor-heading-title{font-size:48px;line-height:1;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-e188822{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1358 .elementor-element.elementor-element-bce2604{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-25d61a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(to right bottom, rgba(37, 99, 235, 0.2), rgba(0, 170, 204, 0.2));background-size:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-6897e7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-6897e7f:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-6897e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-1358 .elementor-element.elementor-element-7cd9c86{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-15e757f{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-15e757f:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-15e757f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-736bfcc{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-736bfcc .elementor-heading-title{font-size:20px;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-a47f9ab{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-eea4784 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#00aaffff;color:#00aaffff;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-eea4784{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-2170e10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-3f0c65e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(to right bottom, rgba(147, 51, 234, 0.2), rgba(37, 99, 235, 0.2));background-size:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-c361e2b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-c361e2b:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-c361e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-1358 .elementor-element.elementor-element-38f1516{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-d5b13d3{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-d5b13d3:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-d5b13d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-2e3fb37{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-2e3fb37 .elementor-heading-title{font-size:20px;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-c9d65b8{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-6479934 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#00aaffff;color:#00aaffff;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-6479934{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-7001225{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-6258e49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(to right bottom, rgba(0, 170, 204, 0.2), rgba(13, 148, 136, 0.2));background-size:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-fb196bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-fb196bc:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-fb196bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-1358 .elementor-element.elementor-element-b24a39b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-99fa584{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-99fa584:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-99fa584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-51448e5{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-51448e5 .elementor-heading-title{font-size:20px;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-897c2b1{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-9044b52 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#00aaffff;color:#00aaffff;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-9044b52{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-f069ce2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-10c1076{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(to right bottom, rgba(22, 163, 74, 0.2), rgba(0, 170, 204, 0.2));background-size:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-ea41d8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-ea41d8b:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-ea41d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-1358 .elementor-element.elementor-element-730d913{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-60c56bd{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-60c56bd:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-60c56bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-13e0e70{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-13e0e70 .elementor-heading-title{font-size:20px;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-191cdfd{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-81451ae .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#00aaffff;color:#00aaffff;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-81451ae{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-39cedc5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-515bb9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(to right bottom, rgba(234, 88, 12, 0.2), rgba(220, 38, 38, 0.2));background-size:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-3880b23{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-3880b23:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-3880b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-1358 .elementor-element.elementor-element-5cc10cf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-96863d2{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-96863d2:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-96863d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-53bb96f{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-53bb96f .elementor-heading-title{font-size:20px;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-d96205d{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:24px;color:#ffffffb3;}.elementor-1358 .elementor-element.elementor-element-9045a90 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#00aaffff;color:#00aaffff;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-9045a90{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-a3b3fe4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-a3b3fe4:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-a3b3fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000ff;}.elementor-1358 .elementor-element.elementor-element-8f9946e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-8f9946e:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-8f9946e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff1a;}.elementor-1358 .elementor-element.elementor-element-9cc5452{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-b751656{--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:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-cf0ec3b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-58f7247{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-58f7247:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-58f7247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff26;}.elementor-1358 .elementor-element.elementor-element-6c5da74{z-index:10;}.elementor-1358 .elementor-element.elementor-element-6c5da74 img{width:100%;}.elementor-1358 .elementor-element.elementor-element-309a224{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-157f289{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-8dab495{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-1358 .elementor-element.elementor-element-8dab495 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:0.34999999403954px;color:#00aaffff;}.elementor-1358 .elementor-element.elementor-element-522eec4{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-1358 .elementor-element.elementor-element-522eec4 .elementor-heading-title{font-size:48px;line-height:1;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-912c4d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-45b55c0{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;font-size:18px;line-height:28px;color:#bfbfbfff;}.elementor-1358 .elementor-element.elementor-element-c70025f{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;font-size:18px;line-height:28px;color:#bfbfbfff;}.elementor-1358 .elementor-element.elementor-element-14964cf{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;font-size:18px;line-height:28px;color:#bfbfbfff;}.elementor-1358 .elementor-element.elementor-element-ecf3d4c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.4));background-size:auto;--border-radius:16px 16px 16px 16px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-820a2f5{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;font-size:30px;font-weight:700;line-height:36px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-681ec52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-681ec52:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-681ec52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000ff;}.elementor-1358 .elementor-element.elementor-element-7602bb8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 170, 255, 0.05), rgba(0, 0, 0, 0));background-size:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-870e6af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-1038600{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-1358 .elementor-element.elementor-element-1038600 .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;color:#bfbfbfff;}.elementor-1358 .elementor-element.elementor-element-110a90e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.4));background-size:auto;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-2736282{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-bcc4499{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-cba7ba9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-1358 .elementor-element.elementor-element-cba7ba9 .elementor-heading-title{font-size:60px;font-weight:700;line-height:1;color:#00B4FC;}.elementor-1358 .elementor-element.elementor-element-efdac1c{width:var( --container-widget-width, auto );max-width:auto;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:28px;color:#bfbfbfff;}.elementor-1358 .elementor-element.elementor-element-313d4ba{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:20px;color:#bfbfbfb2;}.elementor-1358 .elementor-element.elementor-element-b28488e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-39cf217{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-1358 .elementor-element.elementor-element-39cf217 .elementor-heading-title{font-size:60px;font-weight:700;line-height:1;color:#00B4FC;}.elementor-1358 .elementor-element.elementor-element-650aa33{width:var( --container-widget-width, auto );max-width:auto;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:28px;color:#bfbfbfff;}.elementor-1358 .elementor-element.elementor-element-2498200{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:20px;color:#bfbfbfb2;}.elementor-1358 .elementor-element.elementor-element-f497ffa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-45977b1{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-1358 .elementor-element.elementor-element-45977b1 .elementor-heading-title{font-size:60px;font-weight:700;line-height:1;color:#00B4FC;}.elementor-1358 .elementor-element.elementor-element-2dfbeea{width:var( --container-widget-width, auto );max-width:auto;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:28px;color:#bfbfbfff;}.elementor-1358 .elementor-element.elementor-element-4fd3a8f{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:20px;color:#bfbfbfb2;}.elementor-1358 .elementor-element.elementor-element-aa5f3b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-aa5f3b8:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-aa5f3b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1358 .elementor-element.elementor-element-8236912{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(rgba(255, 255, 255, 0.02) 1px, rgba(0, 0, 0, 0) 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.02) 1px, rgba(0, 0, 0, 0) 1px);background-position:0%, 0% 0%, 0%;background-size:60px 60px, 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-6d8a88e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-6d8a88e:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-6d8a88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff1a;}.elementor-1358 .elementor-element.elementor-element-829ccb2{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-829ccb2:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-829ccb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1358 .elementor-element.elementor-element-7a097f3{--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:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-759984e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-1bf141c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-b38b881{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-1358 .elementor-element.elementor-element-b38b881 .elementor-heading-title{font-size:48px;line-height:1;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-70f1e2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-1c900cb{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.4));background-size:auto;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-935df4a{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-935df4a:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-935df4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-8104ffe{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-1358 .elementor-element.elementor-element-8104ffe .elementor-heading-title{font-size:18px;font-weight:500;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-699a3e1{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.4));background-size:auto;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-18654de{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-18654de:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-18654de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-1d38d5e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-1358 .elementor-element.elementor-element-1d38d5e .elementor-heading-title{font-size:18px;font-weight:500;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-158ab56{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.4));background-size:auto;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-878722d{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-878722d:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-878722d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-2836264{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-1358 .elementor-element.elementor-element-2836264 .elementor-heading-title{font-size:18px;font-weight:500;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-be83ebb{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.4));background-size:auto;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-d0dce67{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-d0dce67:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-d0dce67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-52bc2a8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-1358 .elementor-element.elementor-element-52bc2a8 .elementor-heading-title{font-size:18px;font-weight:500;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-f0ec5a4{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.4));background-size:auto;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-6370204{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-6370204:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-6370204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-f4cf3cc{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-1358 .elementor-element.elementor-element-f4cf3cc .elementor-heading-title{font-size:18px;font-weight:500;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-631cd26{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-08620af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-08620af:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-08620af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-8f5a422{z-index:10;}.elementor-1358 .elementor-element.elementor-element-8f5a422 img{width:100%;}.elementor-1358 .elementor-element.elementor-element-1da1c8a{--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-1358 .elementor-element.elementor-element-1da1c8a:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-1da1c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0eae9c );}.elementor-1358 .elementor-element.elementor-element-7817da6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-87f8afd{--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-1358 .elementor-element.elementor-element-87f8afd:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-87f8afd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1358 .elementor-element.elementor-element-41fda74{--display:flex;}.elementor-1358 .elementor-element.elementor-element-0dd849c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-d0fe1c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-ee31baa img{width:auto;}.elementor-1358 .elementor-element.elementor-element-36235c0{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-36235c0 .elementor-heading-title{font-size:48px;line-height:1;color:#000000ff;}.elementor-1358 .elementor-element.elementor-element-0966997{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:18px;font-weight:normal;line-height:28px;color:#4b5563ff;}.elementor-1358 .elementor-element.elementor-element-c2243e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-0825da5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1358 .elementor-element.elementor-element-0825da5:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-0825da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000ff;}.elementor-1358 .elementor-element.elementor-element-9db9131{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:24px;color:#ffffffcc;}.elementor-1358 .elementor-element.elementor-element-ead24b4{--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-1358 .elementor-element.elementor-element-ead24b4:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-ead24b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1358 .elementor-element.elementor-element-fa8ed39{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-b7f039f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-07b8b93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-8e11898{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-8e11898 .elementor-heading-title{font-size:48px;line-height:1;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-ef912cf{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:18px;line-height:28px;color:#bfbfbfff;}.elementor-1358 .elementor-element.elementor-element-b6db455{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-4f4a070{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-7926e24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-a1e674f img{width:100%;}.elementor-1358 .elementor-element.elementor-element-86f10ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-86f10ab:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-86f10ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000033;}.elementor-1358 .elementor-element.elementor-element-7963dca{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-7963dca .elementor-heading-title{font-size:20px;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-4f9bebd .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#00aaffff;color:#00aaffff;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-4f9bebd{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-20769a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-85d42a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-1b45e56 img{width:100%;}.elementor-1358 .elementor-element.elementor-element-d480ad7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-d480ad7:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-d480ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000033;}.elementor-1358 .elementor-element.elementor-element-895f6f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-4e90d4f{width:var( --container-widget-width, auto );max-width:auto;background-color:#00aaff33;padding:4px 12px 4px 12px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-4e90d4f .elementor-heading-title{font-size:14px;font-weight:500;line-height:20px;color:#00aaffff;}.elementor-1358 .elementor-element.elementor-element-6b2cfbc{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-6b2cfbc .elementor-heading-title{font-size:20px;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-7575adf .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#00aaffff;color:#00aaffff;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-7575adf{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-a681a13{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-1710a5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-b5b5d59 img{width:100%;}.elementor-1358 .elementor-element.elementor-element-7a517db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-7a517db:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-7a517db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000033;}.elementor-1358 .elementor-element.elementor-element-0a7c2b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-010f42b{width:var( --container-widget-width, auto );max-width:auto;background-color:#00aaff33;padding:4px 12px 4px 12px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-010f42b .elementor-heading-title{font-size:14px;font-weight:500;line-height:20px;color:#00aaffff;}.elementor-1358 .elementor-element.elementor-element-ce2867a{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-ce2867a .elementor-heading-title{font-size:20px;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-7d176d5 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#00aaffff;color:#00aaffff;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-7d176d5{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-25a0bb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-0619f79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1358 .elementor-element.elementor-element-0619f79:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-0619f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00aaff33;}.elementor-1358 .elementor-element.elementor-element-b3c8ea9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:10;}.elementor-1358 .elementor-element.elementor-element-17b0d3d{--display:flex;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1358 .elementor-element.elementor-element-565dabb{padding:0px 80px 0px 80px;text-align:center;}.elementor-1358 .elementor-element.elementor-element-565dabb.elementor-element{--align-self:center;}.elementor-1358 .elementor-element.elementor-element-565dabb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;line-height:55px;color:#000000;}.elementor-1358 .elementor-element.elementor-element-1f4c49c{padding:10px 0px 0px 0px;text-align:center;}.elementor-1358 .elementor-element.elementor-element-1f4c49c img{width:300px;}.elementor-1358 .elementor-element.elementor-element-e5a2024{padding:0px 80px 0px 80px;text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:#000000;}.elementor-1358 .elementor-element.elementor-element-e5a2024.elementor-element{--align-self:center;}.elementor-1358 .elementor-element.elementor-element-377b50d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1358 .elementor-element.elementor-element-377b50d:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-377b50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1358 .elementor-element.elementor-element-f6d4cdb{--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;--padding-top:40px;--padding-bottom:20px;--padding-left:40px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-f9d76bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-f9d76bf img{width:auto;}.elementor-1358 .elementor-element.elementor-element-bc214f3{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:24px;color:#ffffffcc;}.elementor-1358 .elementor-element.elementor-element-7f3cf8d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1358 .elementor-element.elementor-element-4aead2b .elementor-button{background-color:#ffffff1a;fill:#ffffffff;color:#ffffffff;border-radius:9999px 9999px 9999px 9999px;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-4aead2b{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .elementor-button{background-color:#ffffff1a;fill:#ffffffff;color:#ffffffff;border-radius:9999px 9999px 9999px 9999px;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-3e3ffe6{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-b327021 .elementor-button{background-color:#ffffff1a;fill:#ffffffff;color:#ffffffff;border-radius:9999px 9999px 9999px 9999px;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-b327021{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-5dd3648{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-e7986d4{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-e7986d4 .elementor-heading-title{font-size:18px;font-weight:600;line-height:28px;color:#ffffffff;}.elementor-1358 .elementor-element.elementor-element-0313d46{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-2a8e723{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-2a8e723 .elementor-heading-title{font-size:18px;font-weight:600;line-height:28px;color:#ffffffff;}@media(max-width:1024px){.elementor-1358 .elementor-element.elementor-element-8931cf0{--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-d485bfa{background-position:0px 0px;}.elementor-1358 .elementor-element.elementor-element-39b7bee{--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-fdbe3fd{--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-b842693{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-5cdf92b{--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-03bf5b4{--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-48935cf{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-1d24d3a{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-92441f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-96298e4{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-90a0fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-7b85f9c{--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-413b822{--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-eb67b0b{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-80c5d38{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-0437d92{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-93f2045{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-05eeb4e{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-e3502e5{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-5a60edc{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-92a9fa7{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-4e731a7{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-8a0e7d8{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-e556842{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-72e717d{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-b671e66{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-820462f{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-d938c85{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-4a0f29d{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-702ac00{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-a5d03c9{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-d23266e{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-5d5b00e{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-1a94fec{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-ccb481f{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-75004c7{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-d2f46e0{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-795fe6a{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-3ee2b3f{--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-c71355f{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-379b019{--margin-top:0px;--margin-bottom:80px;--margin-left:auto;--margin-right:auto;}.elementor-1358 .elementor-element.elementor-element-a79d43f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1358 .elementor-element.elementor-element-369d669{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-1358 .elementor-element.elementor-element-833dcac{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-edaad7f img{width:176px;}.elementor-1358 .elementor-element.elementor-element-cbb730b img{width:176px;}.elementor-1358 .elementor-element.elementor-element-058d72f img{width:176px;}.elementor-1358 .elementor-element.elementor-element-4e38146 img{width:176px;}.elementor-1358 .elementor-element.elementor-element-f07f1ce img{width:176px;}.elementor-1358 .elementor-element.elementor-element-acab79c{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-3dfbc5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-bce2604{--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-7cd9c86{--flex-wrap:initial;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-15e757f{--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-736bfcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1358 .elementor-element.elementor-element-a47f9ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-2170e10{--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-38f1516{--flex-wrap:initial;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-d5b13d3{--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-2e3fb37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1358 .elementor-element.elementor-element-c9d65b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-7001225{--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-b24a39b{--flex-wrap:initial;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-99fa584{--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-51448e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1358 .elementor-element.elementor-element-897c2b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-f069ce2{--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-730d913{--flex-wrap:initial;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-60c56bd{--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-13e0e70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1358 .elementor-element.elementor-element-191cdfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-39cedc5{--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-5cc10cf{--flex-wrap:initial;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-96863d2{--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-53bb96f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1358 .elementor-element.elementor-element-d96205d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-a3b3fe4{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-8f9946e{--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-9cc5452{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-b751656{--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-cf0ec3b{--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-58f7247{--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-8dab495{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-522eec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1358 .elementor-element.elementor-element-912c4d9{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-45b55c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-c70025f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-14964cf{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-ecf3d4c{--border-radius:16px 16px 16px 16px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-820a2f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-681ec52{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-870e6af{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-1038600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-1358 .elementor-element.elementor-element-110a90e{--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-2736282{--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-bcc4499{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-efdac1c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-313d4ba{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-b28488e{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-650aa33{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-2498200{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-f497ffa{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-2dfbeea{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-4fd3a8f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-aa5f3b8{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-8236912{background-position:0px 0px;}.elementor-1358 .elementor-element.elementor-element-6d8a88e{--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-829ccb2{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-7a097f3{--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-b38b881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-70f1e2c{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-1c900cb{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-935df4a{--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-699a3e1{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-18654de{--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-158ab56{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-878722d{--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-be83ebb{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-d0dce67{--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-f0ec5a4{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-6370204{--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-08620af{--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-36235c0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-0966997{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-0825da5{--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1358 .elementor-element.elementor-element-9db9131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1358 .elementor-element.elementor-element-b7f039f{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-07b8b93{--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-8e11898{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-ef912cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-7926e24{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-7963dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-85d42a8{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-4e90d4f{padding:4px 12px 4px 12px;border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-6b2cfbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-1710a5d{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-010f42b{padding:4px 12px 4px 12px;border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-ce2867a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-25a0bb0{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-0619f79{--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-b3c8ea9{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-1358 .elementor-element.elementor-element-f9d76bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-bc214f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-7f3cf8d{--grid-auto-flow:row;}.elementor-1358 .elementor-element.elementor-element-4aead2b .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-b327021 .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-e7986d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-2a8e723{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}}@media(min-width:768px){.elementor-1358 .elementor-element.elementor-element-8931cf0{--width:auto;}.elementor-1358 .elementor-element.elementor-element-d485bfa{--width:auto;}.elementor-1358 .elementor-element.elementor-element-39b7bee{--width:600px;}.elementor-1358 .elementor-element.elementor-element-fdbe3fd{--width:500px;}.elementor-1358 .elementor-element.elementor-element-1a492d4{--width:auto;}.elementor-1358 .elementor-element.elementor-element-b842693{--width:100%;}.elementor-1358 .elementor-element.elementor-element-5cdf92b{--width:auto;}.elementor-1358 .elementor-element.elementor-element-0119e3d{--width:100%;}.elementor-1358 .elementor-element.elementor-element-03bf5b4{--width:auto;}.elementor-1358 .elementor-element.elementor-element-1d24d3a{--width:auto;}.elementor-1358 .elementor-element.elementor-element-e82476f{--width:auto;}.elementor-1358 .elementor-element.elementor-element-7b85f9c{--width:auto;}.elementor-1358 .elementor-element.elementor-element-413b822{--width:auto;}.elementor-1358 .elementor-element.elementor-element-eb67b0b{--width:auto;}.elementor-1358 .elementor-element.elementor-element-80c5d38{--width:auto;}.elementor-1358 .elementor-element.elementor-element-0437d92{--width:auto;}.elementor-1358 .elementor-element.elementor-element-93f2045{--width:auto;}.elementor-1358 .elementor-element.elementor-element-05eeb4e{--width:auto;}.elementor-1358 .elementor-element.elementor-element-e3502e5{--width:auto;}.elementor-1358 .elementor-element.elementor-element-5a60edc{--width:auto;}.elementor-1358 .elementor-element.elementor-element-92a9fa7{--width:auto;}.elementor-1358 .elementor-element.elementor-element-4e731a7{--width:auto;}.elementor-1358 .elementor-element.elementor-element-8a0e7d8{--width:auto;}.elementor-1358 .elementor-element.elementor-element-e556842{--width:auto;}.elementor-1358 .elementor-element.elementor-element-72e717d{--width:auto;}.elementor-1358 .elementor-element.elementor-element-b671e66{--width:auto;}.elementor-1358 .elementor-element.elementor-element-820462f{--width:auto;}.elementor-1358 .elementor-element.elementor-element-d938c85{--width:auto;}.elementor-1358 .elementor-element.elementor-element-4a0f29d{--width:auto;}.elementor-1358 .elementor-element.elementor-element-702ac00{--width:auto;}.elementor-1358 .elementor-element.elementor-element-a5d03c9{--width:auto;}.elementor-1358 .elementor-element.elementor-element-d23266e{--width:auto;}.elementor-1358 .elementor-element.elementor-element-5d5b00e{--width:auto;}.elementor-1358 .elementor-element.elementor-element-1a94fec{--width:auto;}.elementor-1358 .elementor-element.elementor-element-ccb481f{--width:auto;}.elementor-1358 .elementor-element.elementor-element-75004c7{--width:auto;}.elementor-1358 .elementor-element.elementor-element-d2f46e0{--width:auto;}.elementor-1358 .elementor-element.elementor-element-795fe6a{--width:auto;}.elementor-1358 .elementor-element.elementor-element-3ee2b3f{--width:800px;}.elementor-1358 .elementor-element.elementor-element-c71355f{--width:100%;}.elementor-1358 .elementor-element.elementor-element-59112ea{--width:auto;}.elementor-1358 .elementor-element.elementor-element-379b019{--width:auto;}.elementor-1358 .elementor-element.elementor-element-833dcac{--width:auto;}.elementor-1358 .elementor-element.elementor-element-78c8239{--width:auto;}.elementor-1358 .elementor-element.elementor-element-5da7c7d{--width:auto;}.elementor-1358 .elementor-element.elementor-element-52650fc{--width:auto;}.elementor-1358 .elementor-element.elementor-element-97ca683{--width:auto;}.elementor-1358 .elementor-element.elementor-element-ab21fb2{--width:auto;}.elementor-1358 .elementor-element.elementor-element-acab79c{--width:auto;}.elementor-1358 .elementor-element.elementor-element-07d44c7{--width:auto;}.elementor-1358 .elementor-element.elementor-element-08056e0{--width:100%;}.elementor-1358 .elementor-element.elementor-element-c409d49{--width:50%;}.elementor-1358 .elementor-element.elementor-element-d0c2c1c{--width:50%;}.elementor-1358 .elementor-element.elementor-element-e188822{--width:auto;}.elementor-1358 .elementor-element.elementor-element-bce2604{--width:auto;}.elementor-1358 .elementor-element.elementor-element-25d61a6{--width:auto;}.elementor-1358 .elementor-element.elementor-element-6897e7f{--width:auto;}.elementor-1358 .elementor-element.elementor-element-7cd9c86{--width:auto;}.elementor-1358 .elementor-element.elementor-element-15e757f{--width:56px;}.elementor-1358 .elementor-element.elementor-element-2170e10{--width:auto;}.elementor-1358 .elementor-element.elementor-element-3f0c65e{--width:auto;}.elementor-1358 .elementor-element.elementor-element-c361e2b{--width:auto;}.elementor-1358 .elementor-element.elementor-element-38f1516{--width:auto;}.elementor-1358 .elementor-element.elementor-element-d5b13d3{--width:56px;}.elementor-1358 .elementor-element.elementor-element-7001225{--width:auto;}.elementor-1358 .elementor-element.elementor-element-6258e49{--width:auto;}.elementor-1358 .elementor-element.elementor-element-fb196bc{--width:auto;}.elementor-1358 .elementor-element.elementor-element-b24a39b{--width:auto;}.elementor-1358 .elementor-element.elementor-element-99fa584{--width:56px;}.elementor-1358 .elementor-element.elementor-element-f069ce2{--width:auto;}.elementor-1358 .elementor-element.elementor-element-10c1076{--width:auto;}.elementor-1358 .elementor-element.elementor-element-ea41d8b{--width:auto;}.elementor-1358 .elementor-element.elementor-element-730d913{--width:auto;}.elementor-1358 .elementor-element.elementor-element-60c56bd{--width:56px;}.elementor-1358 .elementor-element.elementor-element-39cedc5{--width:auto;}.elementor-1358 .elementor-element.elementor-element-515bb9e{--width:auto;}.elementor-1358 .elementor-element.elementor-element-3880b23{--width:auto;}.elementor-1358 .elementor-element.elementor-element-5cc10cf{--width:auto;}.elementor-1358 .elementor-element.elementor-element-96863d2{--width:56px;}.elementor-1358 .elementor-element.elementor-element-a3b3fe4{--width:auto;}.elementor-1358 .elementor-element.elementor-element-8f9946e{--width:400px;}.elementor-1358 .elementor-element.elementor-element-9cc5452{--width:100%;}.elementor-1358 .elementor-element.elementor-element-b751656{--width:auto;}.elementor-1358 .elementor-element.elementor-element-cf0ec3b{--width:50%;}.elementor-1358 .elementor-element.elementor-element-58f7247{--width:350px;}.elementor-1358 .elementor-element.elementor-element-309a224{--width:50%;}.elementor-1358 .elementor-element.elementor-element-157f289{--width:auto;}.elementor-1358 .elementor-element.elementor-element-912c4d9{--width:auto;}.elementor-1358 .elementor-element.elementor-element-ecf3d4c{--width:auto;}.elementor-1358 .elementor-element.elementor-element-681ec52{--width:auto;}.elementor-1358 .elementor-element.elementor-element-7602bb8{--width:auto;}.elementor-1358 .elementor-element.elementor-element-870e6af{--width:100%;}.elementor-1358 .elementor-element.elementor-element-110a90e{--width:auto;}.elementor-1358 .elementor-element.elementor-element-2736282{--width:auto;}.elementor-1358 .elementor-element.elementor-element-bcc4499{--width:auto;}.elementor-1358 .elementor-element.elementor-element-b28488e{--width:auto;}.elementor-1358 .elementor-element.elementor-element-f497ffa{--width:auto;}.elementor-1358 .elementor-element.elementor-element-aa5f3b8{--width:auto;}.elementor-1358 .elementor-element.elementor-element-8236912{--width:auto;}.elementor-1358 .elementor-element.elementor-element-6d8a88e{--width:500px;}.elementor-1358 .elementor-element.elementor-element-829ccb2{--width:100%;}.elementor-1358 .elementor-element.elementor-element-7a097f3{--width:auto;}.elementor-1358 .elementor-element.elementor-element-759984e{--width:50%;}.elementor-1358 .elementor-element.elementor-element-1bf141c{--width:auto;}.elementor-1358 .elementor-element.elementor-element-70f1e2c{--width:auto;}.elementor-1358 .elementor-element.elementor-element-1c900cb{--width:auto;}.elementor-1358 .elementor-element.elementor-element-935df4a{--width:48px;}.elementor-1358 .elementor-element.elementor-element-699a3e1{--width:auto;}.elementor-1358 .elementor-element.elementor-element-18654de{--width:48px;}.elementor-1358 .elementor-element.elementor-element-158ab56{--width:auto;}.elementor-1358 .elementor-element.elementor-element-878722d{--width:48px;}.elementor-1358 .elementor-element.elementor-element-be83ebb{--width:auto;}.elementor-1358 .elementor-element.elementor-element-d0dce67{--width:48px;}.elementor-1358 .elementor-element.elementor-element-f0ec5a4{--width:auto;}.elementor-1358 .elementor-element.elementor-element-6370204{--width:48px;}.elementor-1358 .elementor-element.elementor-element-631cd26{--width:50%;}.elementor-1358 .elementor-element.elementor-element-08620af{--width:400px;}.elementor-1358 .elementor-element.elementor-element-0dd849c{--width:auto;}.elementor-1358 .elementor-element.elementor-element-d0fe1c2{--width:auto;}.elementor-1358 .elementor-element.elementor-element-c2243e1{--width:auto;}.elementor-1358 .elementor-element.elementor-element-0825da5{--width:auto;}.elementor-1358 .elementor-element.elementor-element-b7f039f{--width:100%;}.elementor-1358 .elementor-element.elementor-element-07b8b93{--width:auto;}.elementor-1358 .elementor-element.elementor-element-b6db455{--width:auto;}.elementor-1358 .elementor-element.elementor-element-4f4a070{--width:auto;}.elementor-1358 .elementor-element.elementor-element-7926e24{--width:auto;}.elementor-1358 .elementor-element.elementor-element-86f10ab{--width:auto;}.elementor-1358 .elementor-element.elementor-element-20769a2{--width:auto;}.elementor-1358 .elementor-element.elementor-element-85d42a8{--width:auto;}.elementor-1358 .elementor-element.elementor-element-d480ad7{--width:auto;}.elementor-1358 .elementor-element.elementor-element-895f6f1{--width:auto;}.elementor-1358 .elementor-element.elementor-element-a681a13{--width:auto;}.elementor-1358 .elementor-element.elementor-element-1710a5d{--width:auto;}.elementor-1358 .elementor-element.elementor-element-7a517db{--width:auto;}.elementor-1358 .elementor-element.elementor-element-0a7c2b9{--width:auto;}.elementor-1358 .elementor-element.elementor-element-25a0bb0{--width:auto;}.elementor-1358 .elementor-element.elementor-element-0619f79{--width:800px;}.elementor-1358 .elementor-element.elementor-element-b3c8ea9{--width:100%;}.elementor-1358 .elementor-element.elementor-element-17b0d3d{--width:100%;}.elementor-1358 .elementor-element.elementor-element-f6d4cdb{--width:25%;}.elementor-1358 .elementor-element.elementor-element-5dd3648{--width:25%;}.elementor-1358 .elementor-element.elementor-element-0313d46{--width:25%;}}@media(max-width:767px){.elementor-1358 .elementor-element.elementor-element-8931cf0{--width:auto;--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-d485bfa{--width:auto;background-position:0px 0px;}.elementor-1358 .elementor-element.elementor-element-39b7bee{--width:400px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-fdbe3fd{--width:300px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-1a492d4{--width:auto;}.elementor-1358 .elementor-element.elementor-element-b842693{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-5cdf92b{--width:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-0119e3d{--width:100%;}.elementor-1358 .elementor-element.elementor-element-03bf5b4{--width:auto;--justify-content:center;--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-c21bac7{text-align:center;}.elementor-1358 .elementor-element.elementor-element-48935cf{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1358 .elementor-element.elementor-element-48935cf .elementor-heading-title{font-size:36px;letter-spacing:-0.89999997615814px;}.elementor-1358 .elementor-element.elementor-element-1d24d3a{--width:auto;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-92441f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-96298e4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1358 .elementor-element.elementor-element-e82476f{--width:auto;}.elementor-1358 .elementor-element.elementor-element-90a0fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;letter-spacing:0.69999998807907px;}.elementor-1358 .elementor-element.elementor-element-7b85f9c{--width:auto;--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-413b822{--width:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-eb67b0b{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-cfcc380 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-80c5d38{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-e0e49ba .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-0437d92{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-660bfb7 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-93f2045{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-04e55c4 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-05eeb4e{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-bb43e89 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-e3502e5{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-5c7c012 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-5a60edc{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-b7677e7 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-92a9fa7{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-a2fa39c .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-4e731a7{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-14fc4cd .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-8a0e7d8{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-cbe79a8 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-e556842{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-56f1888 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-72e717d{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-7671d92 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-b671e66{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-b214cee .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-820462f{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-7c1dfea .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-d938c85{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-31f51b7 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-4a0f29d{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-47c94d8 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-702ac00{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-240c39c .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-a5d03c9{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-a333aa4 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-d23266e{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-e50e7f6 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-5d5b00e{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-9bc9b43 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-1a94fec{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-e9e90f1 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-ccb481f{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-7bb8433 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-75004c7{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-318e8e6 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-d2f46e0{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-0e8c325 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-795fe6a{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-3ee2b3f{--width:600px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-c71355f{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-59112ea{--width:auto;}.elementor-1358 .elementor-element.elementor-element-379b019{--width:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:auto;--margin-right:auto;}.elementor-1358 .elementor-element.elementor-element-a79d43f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-a79d43f .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-1358 .elementor-element.elementor-element-369d669{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;font-size:14px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-833dcac{--width:auto;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-78c8239{--width:auto;}.elementor-1358 .elementor-element.elementor-element-edaad7f img{width:144px;}.elementor-1358 .elementor-element.elementor-element-5da7c7d{--width:auto;}.elementor-1358 .elementor-element.elementor-element-cbb730b img{width:144px;}.elementor-1358 .elementor-element.elementor-element-52650fc{--width:auto;}.elementor-1358 .elementor-element.elementor-element-058d72f img{width:144px;}.elementor-1358 .elementor-element.elementor-element-97ca683{--width:auto;}.elementor-1358 .elementor-element.elementor-element-4e38146 img{width:144px;}.elementor-1358 .elementor-element.elementor-element-ab21fb2{--width:auto;}.elementor-1358 .elementor-element.elementor-element-f07f1ce img{width:144px;}.elementor-1358 .elementor-element.elementor-element-acab79c{--width:auto;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-07d44c7{--width:auto;}.elementor-1358 .elementor-element.elementor-element-3dfbc5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1358 .elementor-element.elementor-element-3dfbc5f .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-1358 .elementor-element.elementor-element-e188822{--width:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1358 .elementor-element.elementor-element-bce2604{--width:auto;--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-25d61a6{--width:auto;}.elementor-1358 .elementor-element.elementor-element-6897e7f{--width:auto;}.elementor-1358 .elementor-element.elementor-element-7cd9c86{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-15e757f{--width:48px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-736bfcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1358 .elementor-element.elementor-element-736bfcc .elementor-heading-title{font-size:18px;}.elementor-1358 .elementor-element.elementor-element-a47f9ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-eea4784{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-2170e10{--width:auto;--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-3f0c65e{--width:auto;}.elementor-1358 .elementor-element.elementor-element-c361e2b{--width:auto;}.elementor-1358 .elementor-element.elementor-element-38f1516{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-d5b13d3{--width:48px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-2e3fb37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1358 .elementor-element.elementor-element-2e3fb37 .elementor-heading-title{font-size:18px;}.elementor-1358 .elementor-element.elementor-element-c9d65b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-6479934{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-7001225{--width:auto;--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-6258e49{--width:auto;}.elementor-1358 .elementor-element.elementor-element-fb196bc{--width:auto;}.elementor-1358 .elementor-element.elementor-element-b24a39b{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-99fa584{--width:48px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-51448e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1358 .elementor-element.elementor-element-51448e5 .elementor-heading-title{font-size:18px;}.elementor-1358 .elementor-element.elementor-element-897c2b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-9044b52{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-f069ce2{--width:auto;--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-10c1076{--width:auto;}.elementor-1358 .elementor-element.elementor-element-ea41d8b{--width:auto;}.elementor-1358 .elementor-element.elementor-element-730d913{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-60c56bd{--width:48px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-13e0e70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1358 .elementor-element.elementor-element-13e0e70 .elementor-heading-title{font-size:18px;}.elementor-1358 .elementor-element.elementor-element-191cdfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-81451ae{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-39cedc5{--width:auto;--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-515bb9e{--width:auto;}.elementor-1358 .elementor-element.elementor-element-3880b23{--width:auto;}.elementor-1358 .elementor-element.elementor-element-5cc10cf{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-96863d2{--width:48px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-53bb96f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1358 .elementor-element.elementor-element-53bb96f .elementor-heading-title{font-size:18px;}.elementor-1358 .elementor-element.elementor-element-d96205d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-9045a90{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-a3b3fe4{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-8f9946e{--width:300px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-9cc5452{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-b751656{--width:auto;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-cf0ec3b{--width:100%;--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-58f7247{--width:250px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-309a224{--width:100%;}.elementor-1358 .elementor-element.elementor-element-157f289{--width:auto;}.elementor-1358 .elementor-element.elementor-element-8dab495{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-1358 .elementor-element.elementor-element-522eec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-1358 .elementor-element.elementor-element-522eec4 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-1358 .elementor-element.elementor-element-912c4d9{--width:auto;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-45b55c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-c70025f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-14964cf{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-ecf3d4c{--width:auto;--border-radius:16px 16px 16px 16px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-820a2f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.25;}.elementor-1358 .elementor-element.elementor-element-681ec52{--width:auto;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-7602bb8{--width:auto;}.elementor-1358 .elementor-element.elementor-element-870e6af{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-1038600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-1358 .elementor-element.elementor-element-1038600 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-1358 .elementor-element.elementor-element-110a90e{--width:auto;--border-radius:16px 16px 16px 16px;}.elementor-1358 .elementor-element.elementor-element-2736282{--width:auto;--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;--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-bcc4499{--width:auto;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-cba7ba9 .elementor-heading-title{font-size:48px;}.elementor-1358 .elementor-element.elementor-element-efdac1c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-313d4ba{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;line-height:16px;}.elementor-1358 .elementor-element.elementor-element-b28488e{--width:auto;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-39cf217 .elementor-heading-title{font-size:48px;}.elementor-1358 .elementor-element.elementor-element-650aa33{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-2498200{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;line-height:16px;}.elementor-1358 .elementor-element.elementor-element-f497ffa{--width:auto;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-45977b1 .elementor-heading-title{font-size:48px;}.elementor-1358 .elementor-element.elementor-element-2dfbeea{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-4fd3a8f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;line-height:16px;}.elementor-1358 .elementor-element.elementor-element-aa5f3b8{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-8236912{--width:auto;background-position:0px 0px;}.elementor-1358 .elementor-element.elementor-element-6d8a88e{--width:400px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-829ccb2{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-7a097f3{--width:auto;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:initial;}.elementor-1358 .elementor-element.elementor-element-759984e{--width:100%;}.elementor-1358 .elementor-element.elementor-element-1bf141c{--width:auto;}.elementor-1358 .elementor-element.elementor-element-b38b881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-1358 .elementor-element.elementor-element-b38b881 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-1358 .elementor-element.elementor-element-70f1e2c{--width:auto;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-1c900cb{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-935df4a{--width:40px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-8104ffe{text-align:center;}.elementor-1358 .elementor-element.elementor-element-8104ffe .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-1358 .elementor-element.elementor-element-699a3e1{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-18654de{--width:40px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-1d38d5e{text-align:center;}.elementor-1358 .elementor-element.elementor-element-1d38d5e .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-1358 .elementor-element.elementor-element-158ab56{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-878722d{--width:40px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-2836264{text-align:center;}.elementor-1358 .elementor-element.elementor-element-2836264 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-1358 .elementor-element.elementor-element-be83ebb{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-d0dce67{--width:40px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-52bc2a8{text-align:center;}.elementor-1358 .elementor-element.elementor-element-52bc2a8 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-1358 .elementor-element.elementor-element-f0ec5a4{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-6370204{--width:40px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-f4cf3cc{text-align:center;}.elementor-1358 .elementor-element.elementor-element-f4cf3cc .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-1358 .elementor-element.elementor-element-631cd26{--width:100%;}.elementor-1358 .elementor-element.elementor-element-08620af{--width:300px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-0dd849c{--width:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-1358 .elementor-element.elementor-element-d0fe1c2{--width:auto;}.elementor-1358 .elementor-element.elementor-element-36235c0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-36235c0 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-1358 .elementor-element.elementor-element-0966997{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.625;}.elementor-1358 .elementor-element.elementor-element-c2243e1{--width:auto;}.elementor-1358 .elementor-element.elementor-element-0825da5{--width:auto;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1358 .elementor-element.elementor-element-9db9131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:14px;line-height:20px;}.elementor-1358 .elementor-element.elementor-element-b7f039f{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-07b8b93{--width:auto;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-8e11898{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-8e11898 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-1358 .elementor-element.elementor-element-ef912cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:24px;}.elementor-1358 .elementor-element.elementor-element-b6db455{--width:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1358 .elementor-element.elementor-element-4f4a070{--width:auto;}.elementor-1358 .elementor-element.elementor-element-7926e24{--width:auto;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-86f10ab{--width:auto;}.elementor-1358 .elementor-element.elementor-element-7963dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-7963dca .elementor-heading-title{font-size:18px;line-height:1.25;}.elementor-1358 .elementor-element.elementor-element-4f9bebd{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-20769a2{--width:auto;}.elementor-1358 .elementor-element.elementor-element-85d42a8{--width:auto;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-d480ad7{--width:auto;}.elementor-1358 .elementor-element.elementor-element-895f6f1{--width:auto;}.elementor-1358 .elementor-element.elementor-element-4e90d4f{padding:4px 12px 4px 12px;border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-4e90d4f .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-1358 .elementor-element.elementor-element-6b2cfbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-6b2cfbc .elementor-heading-title{font-size:18px;line-height:1.25;}.elementor-1358 .elementor-element.elementor-element-7575adf{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-a681a13{--width:auto;}.elementor-1358 .elementor-element.elementor-element-1710a5d{--width:auto;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1358 .elementor-element.elementor-element-7a517db{--width:auto;}.elementor-1358 .elementor-element.elementor-element-0a7c2b9{--width:auto;}.elementor-1358 .elementor-element.elementor-element-010f42b{padding:4px 12px 4px 12px;border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-010f42b .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-1358 .elementor-element.elementor-element-ce2867a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-ce2867a .elementor-heading-title{font-size:18px;line-height:1.25;}.elementor-1358 .elementor-element.elementor-element-7d176d5{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-25a0bb0{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-0619f79{--width:600px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-b3c8ea9{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-f9d76bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-bc214f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1358 .elementor-element.elementor-element-7f3cf8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1358 .elementor-element.elementor-element-4aead2b{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-4aead2b .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-3e3ffe6{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-b327021{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-b327021 .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-1358 .elementor-element.elementor-element-e7986d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1358 .elementor-element.elementor-element-2a8e723{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}}



.elementor-1358 .elementor-element.elementor-element-d485bfa{background-repeat: repeat, repeat;display: none;opacity: 0.20000000298023224;}.elementor-1358 .elementor-element.elementor-element-d485bfa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-d485bfa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-d485bfa{display: block;}}
.elementor-1358 .elementor-element.elementor-element-39b7bee{display: none;filter: blur(120px);height: 600px;}.elementor-1358 .elementor-element.elementor-element-39b7bee::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-39b7bee::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-39b7bee{height: 400px;display: block;}}
.elementor-1358 .elementor-element.elementor-element-fdbe3fd{display: none;filter: blur(100px);height: 500px;}.elementor-1358 .elementor-element.elementor-element-fdbe3fd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-fdbe3fd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-fdbe3fd{height: 300px;display: block;}}
.elementor-1358 .elementor-element.elementor-element-1a492d4{display: block;}.elementor-1358 .elementor-element.elementor-element-1a492d4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-1a492d4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-1a492d4{display: none;}}
.elementor-1358 .elementor-element.elementor-element-c21bac7 img{display: block;height: 56px;max-width: 100%;object-fit: contain;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-c21bac7, .elementor-1358 .elementor-element.elementor-element-c21bac7 .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-c21bac7 .elementor-image {height: 56px}.elementor-1358 .elementor-element.elementor-element-c21bac7 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-c21bac7 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-c21bac7 img{height: 40px;.elementor-1358 .elementor-element.elementor-element-c21bac7, .elementor-1358 .elementor-element.elementor-element-c21bac7 .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-c21bac7 .elementor-image {height: 40px}}}
.elementor-1358 .elementor-element.elementor-element-03bf5b4{text-align: left;}.elementor-1358 .elementor-element.elementor-element-03bf5b4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-03bf5b4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-03bf5b4{text-align: center;}}
/* Start custom CSS for heading, class: .elementor-element-48935cf */.elementor-1358 .elementor-element.elementor-element-48935cf {
    opacity: 0;
    transform: translateY(30px);
    filter: blur(10px);
    animation: revealText 0.8s cubic-bezier(0.22, 1, 0.36, 1) forwards;
}

@keyframes revealText {
    to {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-48935cf .weqxyuop{background-clip: text;background-image: linear-gradient(135deg, rgb(26, 178, 255), rgb(26, 236, 255));color: rgb(255, 255, 255);font-size: 48px;font-weight: 700;letter-spacing: -1.2000000476837158px;line-height: 40px;text-align: left;width: auto;background-size: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-48935cf .weqxyuop::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-48935cf .weqxyuop::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-48935cf .weqxyuop{font-size: 36px;letter-spacing: -0.8999999761581421px;text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-48935cf .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-1358 .elementor-element.elementor-element-48935cf .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}
.elementor-1358 .elementor-element.elementor-element-92441f7 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-92441f7 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-92441f7 p::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-92441f7 p::after{line-height: 26px;}}
.elementor-1358 .elementor-element.elementor-element-1d24d3a{color: rgb(191, 191, 191);font-size: 18px;line-height: 28px;text-align: left;display: block;}.elementor-1358 .elementor-element.elementor-element-1d24d3a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-1d24d3a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-1d24d3a{line-height: 1.625;text-align: center;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-1d24d3a::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-1d24d3a::after{line-height: 26px;}}
.elementor-1358 .elementor-element.elementor-element-96298e4 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-96298e4 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
/* Start custom CSS for html, class: .elementor-element-4b7c1c5 *//* Reset básico */
button {
  position: relative;
  display: inline-block;
  cursor: pointer;
  outline: none;
  border: 0;
  vertical-align: middle;
  text-decoration: none;
  background: transparent;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
}

/* O CONTAINER DO BOTÃO */
button.buton_head {
  width: 26rem; /* Largura suficiente para o texto longo */
  height: 3.5rem; /* Altura fixa igual à do círculo */
  background: #4A4A4A; /* Fundo Cinza (visível antes do hover) */
  border-radius: 3.5rem; /* Formato Pílula */
  position: relative;
  box-sizing: border-box;
  transition: transform 0.1s ease; /* Suavidade para o clique */
}

/* EFEITO DE CLIQUE (Fica menorzinho quando clica) */
button.buton_head:active {
  transform: scale(0.96);
}

/* O CÍRCULO AZUL (Animado) */
button.buton_head .circle {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  position: absolute; /* Mudado para absolute para ignorar paddings */
  top: 0;
  left: 0;
  width: 3.5rem; /* Largura inicial */
  height: 100%; /* Altura total do botão */
  background: #00AEEF; /* Azul Alpha */
  border-radius: 3.5rem; /* Mantém redondo */
  z-index: 1; /* Fica atrás do texto */
  display: flex;
  align-items: center;
  justify-content: center;
}

/* ÍCONE DA SETA */
button.buton_head .circle .icon {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  position: absolute;
  top: 0; bottom: 0; margin: auto;
  background: #fff;
}

button.buton_head .circle .icon.arrow {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  left: 1rem; /* Centraliza a seta no círculo inicial */
  width: 1.125rem;
  height: 0.125rem;
  background: none;
}

button.buton_head .circle .icon.arrow::before {
  position: absolute;
  content: "";
  top: -0.25rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #fff;
  border-right: 0.125rem solid #fff;
  transform: rotate(45deg);
}

/* O TEXTO */
button.buton_head .button-text {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  
  /* Centralização */
  display: flex;
  align-items: center;
  justify-content: center;
  
  /* Espaço para não ficar em cima da bolinha no estado normal */
  padding-left: 2.5rem; 
  
  color: #FFFFFF;
  font-weight: 700;
  line-height: 1.6;
  text-transform: uppercase;
  font-family: 'Inter', sans-serif;
  z-index: 2; /* Texto sempre na frente */
  pointer-events: none; /* O clique passa pelo texto e vai pro botão */
}

/* --- HOVER (Animações ao passar o mouse) --- */

/* 1. O círculo enche o botão TODO */
button.buton_head:hover .circle {
  width: 100%;
}

/* 2. A seta move para a direita */
button.buton_head:hover .circle .icon.arrow {
  background: #fff;
  transform: translate(1rem, 0);
}

/* 3. O texto muda de cor? (Mantive branco, mas pode alterar aqui) */
button.buton_head:hover .button-text {
  color: #fff;
}/* End custom CSS */

.elementor-1358 .elementor-element.elementor-element-0119e3d{max-width: 576px;text-align: left;display: block;}.elementor-1358 .elementor-element.elementor-element-0119e3d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-0119e3d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-0119e3d{text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-5cdf92b{text-align: left;}.elementor-1358 .elementor-element.elementor-element-5cdf92b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-5cdf92b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-5cdf92b{text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-b842693{max-width: 1400px;display: block;}.elementor-1358 .elementor-element.elementor-element-b842693::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-b842693::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-b842693{max-width: none;}}
.elementor-1358 .elementor-element.elementor-element-85ef194 {width: 100%;}.elementor-1358 .elementor-element.elementor-element-85ef194 {height: 100%;}.elementor-1358 .elementor-element.elementor-element-85ef194 {max-width: none !important}.elementor-1358 .elementor-element.elementor-element-85ef194 .ras01nm9{color: rgb(255, 255, 255);display: block;fill: none;height: 100%;overflow-clip-margin: content-box;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-85ef194 .ras01nm9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .ras01nm9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-85ef194 {max-width: none !important}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-85ef194 .ras01nm9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-85ef194 .ras01nm9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-85ef194 .dlmdcoy0{fill: url("#wave-gradient");transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .dlmdcoy0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .dlmdcoy0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .y7olk250{fill: none;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .y7olk250::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .y7olk250::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .zkkhzj89{display: inline;fill: none;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .zkkhzj89::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .zkkhzj89::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .q14633ps{fill: none;stop-color: rgba(0, 170, 255, 0.3);transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .q14633ps::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .q14633ps::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .avg6a7dk{fill: none;stop-color: rgba(0, 234, 255, 0.2);transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .avg6a7dk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85ef194 .avg6a7dk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-e82476f{height: 128px;opacity: 0.20000000298023224;display: block;}.elementor-1358 .elementor-element.elementor-element-e82476f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-e82476f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-e82476f{height: 96px;}}
.elementor-1358 .elementor-element.elementor-element-8931cf0{overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-8931cf0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-8931cf0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-8931cf0{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-8931cf0{overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-90a0fa9 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-90a0fa9 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}
.elementor-1358 .elementor-element.elementor-element-cfcc380 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-cfcc380 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-cfcc380, .elementor-1358 .elementor-element.elementor-element-cfcc380 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-eb67b0b{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-eb67b0b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-eb67b0b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-e0e49ba .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-e0e49ba .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-e0e49ba, .elementor-1358 .elementor-element.elementor-element-e0e49ba .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-80c5d38{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-80c5d38::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-80c5d38::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-660bfb7 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-660bfb7 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-660bfb7, .elementor-1358 .elementor-element.elementor-element-660bfb7 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-0437d92{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-0437d92::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-0437d92::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-04e55c4 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-04e55c4 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-04e55c4, .elementor-1358 .elementor-element.elementor-element-04e55c4 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-93f2045{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-93f2045::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-93f2045::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-bb43e89 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-bb43e89 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-bb43e89, .elementor-1358 .elementor-element.elementor-element-bb43e89 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-05eeb4e{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-05eeb4e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-05eeb4e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-5c7c012 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-5c7c012 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-5c7c012, .elementor-1358 .elementor-element.elementor-element-5c7c012 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-e3502e5{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-e3502e5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-e3502e5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-b7677e7 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-b7677e7 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-b7677e7, .elementor-1358 .elementor-element.elementor-element-b7677e7 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-5a60edc{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-5a60edc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-5a60edc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-a2fa39c .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-a2fa39c .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-a2fa39c, .elementor-1358 .elementor-element.elementor-element-a2fa39c .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-92a9fa7{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-92a9fa7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-92a9fa7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-14fc4cd .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-14fc4cd .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-14fc4cd, .elementor-1358 .elementor-element.elementor-element-14fc4cd .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-4e731a7{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-4e731a7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4e731a7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-cbe79a8 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-cbe79a8 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-cbe79a8, .elementor-1358 .elementor-element.elementor-element-cbe79a8 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-8a0e7d8{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-8a0e7d8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-8a0e7d8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-56f1888 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-56f1888 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-56f1888, .elementor-1358 .elementor-element.elementor-element-56f1888 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-e556842{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-e556842::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-e556842::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-7671d92 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-7671d92 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-7671d92, .elementor-1358 .elementor-element.elementor-element-7671d92 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-72e717d{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-72e717d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-72e717d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-b214cee .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-b214cee .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-b214cee, .elementor-1358 .elementor-element.elementor-element-b214cee .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-b671e66{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-b671e66::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-b671e66::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-7c1dfea .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-7c1dfea .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-7c1dfea, .elementor-1358 .elementor-element.elementor-element-7c1dfea .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-820462f{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-820462f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-820462f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-31f51b7 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-31f51b7 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-31f51b7, .elementor-1358 .elementor-element.elementor-element-31f51b7 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-d938c85{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-d938c85::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-d938c85::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-47c94d8 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-47c94d8 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-47c94d8, .elementor-1358 .elementor-element.elementor-element-47c94d8 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-4a0f29d{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-4a0f29d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4a0f29d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-240c39c .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-240c39c .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-240c39c, .elementor-1358 .elementor-element.elementor-element-240c39c .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-702ac00{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-702ac00::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-702ac00::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-a333aa4 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-a333aa4 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-a333aa4, .elementor-1358 .elementor-element.elementor-element-a333aa4 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-a5d03c9{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-a5d03c9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a5d03c9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-e50e7f6 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-e50e7f6 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-e50e7f6, .elementor-1358 .elementor-element.elementor-element-e50e7f6 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-d23266e{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-d23266e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-d23266e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-9bc9b43 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-9bc9b43 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-9bc9b43, .elementor-1358 .elementor-element.elementor-element-9bc9b43 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-5d5b00e{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-5d5b00e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-5d5b00e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-e9e90f1 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-e9e90f1 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-e9e90f1, .elementor-1358 .elementor-element.elementor-element-e9e90f1 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-1a94fec{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-1a94fec::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-1a94fec::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-7bb8433 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-7bb8433 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-7bb8433, .elementor-1358 .elementor-element.elementor-element-7bb8433 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-ccb481f{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-ccb481f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-ccb481f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-318e8e6 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-318e8e6 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-318e8e6, .elementor-1358 .elementor-element.elementor-element-318e8e6 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-75004c7{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-75004c7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-75004c7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-0e8c325 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-0e8c325 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-0e8c325, .elementor-1358 .elementor-element.elementor-element-0e8c325 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-d2f46e0{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-d2f46e0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-d2f46e0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-413b822{transform: translate(-1297.86px, 0px);grid-column-gap: 48px;max-width: none;}.elementor-1358 .elementor-element.elementor-element-413b822::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-413b822::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-413b822{grid-column-gap: 32px;}}
/* Start custom CSS for container, class: .elementor-element-7b85f9c *//* Container que esconde o que sobra e faz o fade nas pontas */
.elementor-1358 .elementor-element.elementor-element-7b85f9c {
    overflow: hidden;
    /* Efeito de desfoque nas laterais para os logos sumirem suavemente */
    mask-image: linear-gradient(to right, 
        transparent, 
        black 15%, 
        black 85%, 
        transparent
    );
    -webkit-mask-image: linear-gradient(to right, 
        transparent, 
        black 15%, 
        black 85%, 
        transparent
    );
    padding: 40px 0;
}

/* Animação do movimento */
.elementor-1358 .elementor-element.elementor-element-7b85f9c .logo-marquee {
    display: flex;
    width: max-content;
    animation: marquee 30s linear infinite;
}

@keyframes marquee {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); } /* Ajuste dependendo do número de logos */
}

/* Estilo dos Logos (Preto e Branco com brilho no hover) */
.elementor-1358 .elementor-element.elementor-element-7b85f9c img {
    width: auto;
    height: 35px; /* Ajuste o tamanho conforme sua logo */
    margin: 0 40px;
    opacity: 0.5;
    filter: grayscale(1) brightness(2);
    transition: all 0.4s ease;
}

.elementor-1358 .elementor-element.elementor-element-7b85f9c img:hover {
    opacity: 1;
    filter: grayscale(0) brightness(1);
    transform: scale(1.1);
}

/* Pausar ao passar o mouse */
.elementor-1358 .elementor-element.elementor-element-7b85f9c:hover .logo-marquee {
    animation-play-state: paused;
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-7b85f9c{overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-7b85f9c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-7b85f9c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-7b85f9c{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-7b85f9c{overflow: hidden;}}

.elementor-1358 .elementor-element.elementor-element-3ee2b3f{filter: blur(150px);height: 400px;transform: translate(-50%, -50%) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);}.elementor-1358 .elementor-element.elementor-element-3ee2b3f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-3ee2b3f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-3ee2b3f{height: 300px;}}
.elementor-1358 .elementor-element.elementor-element-a79d43f .ysv71t0s{background-clip: text;background-image: linear-gradient(135deg, rgb(26, 178, 255), rgb(26, 236, 255));color: rgb(255, 255, 255);font-size: 48px;font-weight: 700;line-height: 1;text-align: center;width: auto;background-size: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a79d43f .ysv71t0s::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-a79d43f .ysv71t0s::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a79d43f .ysv71t0s{font-size: 36px;line-height: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-a79d43f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}.elementor-1358 .elementor-element.elementor-element-a79d43f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}
.elementor-1358 .elementor-element.elementor-element-369d669 p{max-width: 672px;}.elementor-1358 .elementor-element.elementor-element-369d669 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-369d669 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-369d669 p::before{line-height: 22.75px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-369d669 p::after{line-height: 22.75px;}}
.elementor-1358 .elementor-element.elementor-element-379b019{max-width: 768px;text-align: center;display: block;}.elementor-1358 .elementor-element.elementor-element-379b019::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-379b019::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-edaad7f img{display: block;filter: drop-shadow(rgba(0, 0, 0, 0.15) 0px 25px 25px);max-width: 100%;object-fit: contain;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-edaad7f img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-edaad7f img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-78c8239{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-78c8239::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-78c8239::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-cbb730b img{display: block;filter: drop-shadow(rgba(0, 0, 0, 0.15) 0px 25px 25px);max-width: 100%;object-fit: contain;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-cbb730b img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cbb730b img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-5da7c7d{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-5da7c7d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-5da7c7d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-058d72f img{display: block;filter: drop-shadow(rgba(0, 0, 0, 0.15) 0px 25px 25px);max-width: 100%;object-fit: contain;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-058d72f img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-058d72f img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-52650fc{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-52650fc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-52650fc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-4e38146 img{display: block;filter: drop-shadow(rgba(0, 0, 0, 0.15) 0px 25px 25px);max-width: 100%;object-fit: contain;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-4e38146 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4e38146 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-97ca683{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-97ca683::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-97ca683::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-f07f1ce img{display: block;filter: drop-shadow(rgba(0, 0, 0, 0.15) 0px 25px 25px);max-width: 100%;object-fit: contain;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-f07f1ce img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-f07f1ce img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-ab21fb2{flex-shrink: 0;display: block;}.elementor-1358 .elementor-element.elementor-element-ab21fb2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-ab21fb2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-833dcac{grid-column-gap: 24px;}.elementor-1358 .elementor-element.elementor-element-833dcac::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-833dcac::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-833dcac{grid-column-gap: 16px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-833dcac{grid-column-gap: 8px;}}
.elementor-1358 .elementor-element.elementor-element-59112ea{display: block;}.elementor-1358 .elementor-element.elementor-element-59112ea::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-59112ea::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-59112ea{display: none;}}
.elementor-1358 .elementor-element.elementor-element-acab79c{text-align: center;display: block;}.elementor-1358 .elementor-element.elementor-element-acab79c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-acab79c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-c71355f *//* Efeito de revelação ao scroll */
.elementor-1358 .elementor-element.elementor-element-c71355f {
    opacity: 0;
    transform: translateY(40px);
    transition: all 1s ease-out;
}

.elementor-1358 .elementor-element.elementor-element-c71355f.elementor-sticky--effects, 
.elementor-1358 .elementor-element.elementor-element-c71355f:not(.elementor-element-editable) {
    /* O Elementor adiciona classes quando entra no viewport, 
       mas aqui vamos forçar via animação nativa ou esse JS rápido */
    animation: fadeInUp 0.8s forwards;
}

@keyframes fadeInUp {
    to { opacity: 1; transform: translateY(0); }
}

/* Animação do link "Ver todos os cases" */
.elementor-1358 .elementor-element.elementor-element-c71355f a {
    text-decoration: none;
    transition: all 0.3s ease;
}

.elementor-1358 .elementor-element.elementor-element-c71355f a:hover {
    letter-spacing: 1px;
    color: #00d2e6 !important;
}

.elementor-1358 .elementor-element.elementor-element-c71355f a:hover svg, .elementor-1358 .elementor-element.elementor-element-c71355f a:hover i {
    transform: translateX(8px);
    transition: 0.3s;
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-c71355f{max-width: 1400px;display: block;}.elementor-1358 .elementor-element.elementor-element-c71355f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-c71355f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-c71355f{max-width: none;}}
.elementor-1358 .elementor-element.elementor-element-795fe6a{overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-795fe6a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-795fe6a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-795fe6a{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-795fe6a{overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-cf311dd {width: 100%;}.elementor-1358 .elementor-element.elementor-element-cf311dd {height: 100%;}.elementor-1358 .elementor-element.elementor-element-cf311dd {max-width: none !important}.elementor-1358 .elementor-element.elementor-element-cf311dd .ras01nm9{color: rgb(255, 255, 255);display: block;fill: none;height: 100%;overflow-clip-margin: content-box;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-cf311dd .ras01nm9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .ras01nm9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-cf311dd {max-width: none !important}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-cf311dd .ras01nm9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-cf311dd .ras01nm9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-cf311dd .dlmdcoy0{fill: url("#wave-gradient");transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .dlmdcoy0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .dlmdcoy0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .y7olk250{fill: none;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .y7olk250::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .y7olk250::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .zkkhzj89{display: inline;fill: none;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .zkkhzj89::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .zkkhzj89::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .q14633ps{fill: none;stop-color: rgba(0, 170, 255, 0.3);transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .q14633ps::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .q14633ps::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .avg6a7dk{fill: none;stop-color: rgba(0, 234, 255, 0.2);transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .avg6a7dk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cf311dd .avg6a7dk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-07d44c7{height: 128px;opacity: 0.20000000298023224;display: block;}.elementor-1358 .elementor-element.elementor-element-07d44c7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-07d44c7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-07d44c7{height: 96px;}}
.elementor-1358 .elementor-element.elementor-element-6bcfb6f img{display: block;height: 450px;max-width: 500px;object-fit: cover;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-6bcfb6f, .elementor-1358 .elementor-element.elementor-element-6bcfb6f .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-6bcfb6f .elementor-image {height: 450px}.elementor-1358 .elementor-element.elementor-element-6bcfb6f img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-6bcfb6f img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-6bcfb6f img{height: 350px;max-width: 400px;.elementor-1358 .elementor-element.elementor-element-6bcfb6f, .elementor-1358 .elementor-element.elementor-element-6bcfb6f .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-6bcfb6f .elementor-image {height: 350px}}}






/* Start custom CSS for container, class: .elementor-element-08056e0 *//* Estilo dos itens da lista de "dor" */
.elementor-1358 .elementor-element.elementor-element-08056e0 .elementor-icon-list-item {
    background: rgba(255, 255, 255, 0.03);
    margin-bottom: 10px;
    padding: 15px;
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.05);
    transition: 0.3s;
    opacity: 0;
    transform: translateX(-20px);
    animation: slideIn 0.5s forwards;
}

.elementor-1358 .elementor-element.elementor-element-08056e0 .elementor-icon-list-item:hover {
    background: rgba(255, 0, 0, 0.05); /* Leve tom avermelhado de "erro" */
    border-color: rgba(255, 0, 0, 0.2);
}

/* Delay para cada item aparecer em sequência */
.elementor-1358 .elementor-element.elementor-element-08056e0 .elementor-icon-list-item:nth-child(1) { animation-delay: 0.1s; }
.elementor-1358 .elementor-element.elementor-element-08056e0 .elementor-icon-list-item:nth-child(2) { animation-delay: 0.2s; }
.elementor-1358 .elementor-element.elementor-element-08056e0 .elementor-icon-list-item:nth-child(3) { animation-delay: 0.3s; }
.elementor-1358 .elementor-element.elementor-element-08056e0 .elementor-icon-list-item:nth-child(4) { animation-delay: 0.4s; }
.elementor-1358 .elementor-element.elementor-element-08056e0 .elementor-icon-list-item:nth-child(5) { animation-delay: 0.5s; }

@keyframes slideIn {
    to { opacity: 1; transform: translateX(0); }
}/* End custom CSS */

.elementor-1358 .elementor-element.elementor-element-3dfbc5f .wr4d6ly0{background-clip: text;background-image: linear-gradient(135deg, rgb(26, 178, 255), rgb(26, 236, 255));color: rgb(255, 255, 255);font-size: 48px;font-weight: 700;line-height: 1;text-align: left;width: auto;background-size: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-3dfbc5f .wr4d6ly0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-3dfbc5f .wr4d6ly0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-3dfbc5f .wr4d6ly0{font-size: 36px;line-height: 40px;text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-3dfbc5f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}.elementor-1358 .elementor-element.elementor-element-3dfbc5f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}
.elementor-1358 .elementor-element.elementor-element-25d61a6{cursor: pointer;opacity: 0.5;}.elementor-1358 .elementor-element.elementor-element-25d61a6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-25d61a6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-6897e7f{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-6897e7f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-6897e7f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-2a5e492 {width: 28px;}.elementor-1358 .elementor-element.elementor-element-2a5e492 {height: 28px;}.elementor-1358 .elementor-element.elementor-element-2a5e492 .gnnhpy8o{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-2a5e492 .gnnhpy8o::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-2a5e492 .gnnhpy8o::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-2a5e492 .gnnhpy8o{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-2a5e492 {width: 24px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-2a5e492 {height: 24px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-2a5e492 .gnnhpy8o{height: 24px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-2a5e492 .m5a6u7g3{color: rgb(0, 170, 255);cursor: pointer;fill: none;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-2a5e492 .m5a6u7g3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-2a5e492 .m5a6u7g3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-15e757f{cursor: pointer;height: 56px;}.elementor-1358 .elementor-element.elementor-element-15e757f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-15e757f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-15e757f{height: 48px;}}
.elementor-1358 .elementor-element.elementor-element-736bfcc .elementor-heading-title{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-736bfcc .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-1358 .elementor-element.elementor-element-736bfcc .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}
.elementor-1358 .elementor-element.elementor-element-a47f9ab p{cursor: pointer;flex-grow: 1;}.elementor-1358 .elementor-element.elementor-element-a47f9ab p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-a47f9ab p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a47f9ab p::before{line-height: 22.75px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a47f9ab p::after{line-height: 22.75px;}}
.elementor-1358 .elementor-element.elementor-element-eea4784 .p1sqibhg{color: rgb(0, 170, 255);cursor: pointer;display: block;font-size: 14px;font-weight: 600;line-height: 20px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-eea4784 .p1sqibhg::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-eea4784 .p1sqibhg::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-eea4784 .zr9eff82{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;font-size: 14px;font-weight: 600;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-eea4784 .zr9eff82::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-eea4784 .zr9eff82::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-eea4784 .km0u01l4{color: rgb(0, 170, 255);cursor: pointer;fill: none;font-size: 14px;font-weight: 600;line-height: 20px;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-eea4784 .km0u01l4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-eea4784 .km0u01l4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-eea4784 .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-eea4784 .elementor-button {align-items: center;column-gap: 8px;display: flex;row-gap: 8px;}.elementor-1358 .elementor-element.elementor-element-eea4784 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-eea4784 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-7cd9c86{cursor: pointer;height: 100%;}.elementor-1358 .elementor-element.elementor-element-7cd9c86::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-7cd9c86::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-bce2604 */.elementor-1358 .elementor-element.elementor-element-bce2604 {
    --border-size: 2px;
    --border-color: linear-gradient(90deg, #00d2e6, #007bff);
    position: relative;
    background: rgba(10, 11, 13, 0.6) !important;
    backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 16px;
    overflow: hidden;
    transition: transform 0.3s ease;
}

.elementor-1358 .elementor-element.elementor-element-bce2604:hover {
    transform: translateY(-10px);
    border-color: rgba(0, 210, 230, 0.5);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);
}

/* O brilho que corre na borda (Border Beam) */
.elementor-1358 .elementor-element.elementor-element-bce2604::before {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 200%; height: 200%;
    background: conic-gradient(from 0deg, transparent 80%, #00d2e6, #007bff);
    animation: rotate 4s linear infinite;
    opacity: 0;
    transition: 0.3s;
    z-index: -1;
}

.elementor-1358 .elementor-element.elementor-element-bce2604:hover::before {
    opacity: 1;
}

/* Overlay interno para manter o fundo escuro */
.elementor-1358 .elementor-element.elementor-element-bce2604::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: #040506;
    border-radius: 14px;
    z-index: -1;
}

@keyframes rotate {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-bce2604{cursor: pointer;height: 320px;overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-bce2604::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-bce2604::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-bce2604{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-bce2604{height: 280px;overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-3f0c65e{cursor: pointer;opacity: 0.5;}.elementor-1358 .elementor-element.elementor-element-3f0c65e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-3f0c65e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-c361e2b{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-c361e2b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-c361e2b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-4009f36 {width: 28px;}.elementor-1358 .elementor-element.elementor-element-4009f36 {height: 28px;}.elementor-1358 .elementor-element.elementor-element-4009f36 .yz9l32te{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-4009f36 .yz9l32te::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4009f36 .yz9l32te::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-4009f36 .yz9l32te{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-4009f36 {width: 24px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-4009f36 {height: 24px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-4009f36 .yz9l32te{height: 24px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-4009f36 .bivu8zmt{color: rgb(0, 170, 255);cursor: pointer;fill: none;height: 18px;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: 18px;x: 3px;y: 3px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4009f36 .bivu8zmt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4009f36 .bivu8zmt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4009f36 .fams36kz{color: rgb(0, 170, 255);cursor: pointer;fill: none;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4009f36 .fams36kz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4009f36 .fams36kz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-d5b13d3{cursor: pointer;height: 56px;}.elementor-1358 .elementor-element.elementor-element-d5b13d3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-d5b13d3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-d5b13d3{height: 48px;}}
.elementor-1358 .elementor-element.elementor-element-2e3fb37 .elementor-heading-title{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-2e3fb37 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-1358 .elementor-element.elementor-element-2e3fb37 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}
.elementor-1358 .elementor-element.elementor-element-c9d65b8 p{cursor: pointer;flex-grow: 1;}.elementor-1358 .elementor-element.elementor-element-c9d65b8 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-c9d65b8 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-c9d65b8 p::before{line-height: 22.75px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-c9d65b8 p::after{line-height: 22.75px;}}
.elementor-1358 .elementor-element.elementor-element-6479934 .ey53aq32{color: rgb(0, 170, 255);cursor: pointer;display: block;font-size: 14px;font-weight: 600;line-height: 20px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-6479934 .ey53aq32::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-6479934 .ey53aq32::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-6479934 .rr043n6o{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;font-size: 14px;font-weight: 600;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-6479934 .rr043n6o::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-6479934 .rr043n6o::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-6479934 .owdmenzr{color: rgb(0, 170, 255);cursor: pointer;fill: none;font-size: 14px;font-weight: 600;line-height: 20px;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-6479934 .owdmenzr::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-6479934 .owdmenzr::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-6479934 .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-6479934 .elementor-button {align-items: center;column-gap: 8px;display: flex;row-gap: 8px;}.elementor-1358 .elementor-element.elementor-element-6479934 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-6479934 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-38f1516{cursor: pointer;height: 100%;}.elementor-1358 .elementor-element.elementor-element-38f1516::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-38f1516::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-2170e10 */.elementor-1358 .elementor-element.elementor-element-2170e10 {
    --border-size: 2px;
    --border-color: linear-gradient(90deg, #00d2e6, #007bff);
    position: relative;
    background: rgba(10, 11, 13, 0.6) !important;
    backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 16px;
    overflow: hidden;
    transition: transform 0.3s ease;
}

.elementor-1358 .elementor-element.elementor-element-2170e10:hover {
    transform: translateY(-10px);
    border-color: rgba(0, 210, 230, 0.5);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);
}

/* O brilho que corre na borda (Border Beam) */
.elementor-1358 .elementor-element.elementor-element-2170e10::before {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 200%; height: 200%;
    background: conic-gradient(from 0deg, transparent 80%, #00d2e6, #007bff);
    animation: rotate 4s linear infinite;
    opacity: 0;
    transition: 0.3s;
    z-index: -1;
}

.elementor-1358 .elementor-element.elementor-element-2170e10:hover::before {
    opacity: 1;
}

/* Overlay interno para manter o fundo escuro */
.elementor-1358 .elementor-element.elementor-element-2170e10::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: #040506;
    border-radius: 14px;
    z-index: -1;
}

@keyframes rotate {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-2170e10{cursor: pointer;height: 320px;overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-2170e10::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-2170e10::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-2170e10{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-2170e10{height: 280px;overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-6258e49{cursor: pointer;opacity: 0.5;}.elementor-1358 .elementor-element.elementor-element-6258e49::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-6258e49::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-fb196bc{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-fb196bc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-fb196bc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-5a8b2f0 {width: 28px;}.elementor-1358 .elementor-element.elementor-element-5a8b2f0 {height: 28px;}.elementor-1358 .elementor-element.elementor-element-5a8b2f0 .nnm5v424{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-5a8b2f0 .nnm5v424::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-5a8b2f0 .nnm5v424::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-5a8b2f0 .nnm5v424{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-5a8b2f0 {width: 24px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-5a8b2f0 {height: 24px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-5a8b2f0 .nnm5v424{height: 24px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-5a8b2f0 .k8s5fav7{color: rgb(0, 170, 255);cursor: pointer;fill: none;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-5a8b2f0 .k8s5fav7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-5a8b2f0 .k8s5fav7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-99fa584{cursor: pointer;height: 56px;}.elementor-1358 .elementor-element.elementor-element-99fa584::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-99fa584::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-99fa584{height: 48px;}}
.elementor-1358 .elementor-element.elementor-element-51448e5 .elementor-heading-title{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-51448e5 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-1358 .elementor-element.elementor-element-51448e5 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}
.elementor-1358 .elementor-element.elementor-element-897c2b1 p{cursor: pointer;flex-grow: 1;}.elementor-1358 .elementor-element.elementor-element-897c2b1 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-897c2b1 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-897c2b1 p::before{line-height: 22.75px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-897c2b1 p::after{line-height: 22.75px;}}
.elementor-1358 .elementor-element.elementor-element-9044b52 .p3akk1bj{color: rgb(0, 170, 255);cursor: pointer;display: block;font-size: 14px;font-weight: 600;line-height: 20px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-9044b52 .p3akk1bj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9044b52 .p3akk1bj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9044b52 .n867apj1{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;font-size: 14px;font-weight: 600;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-9044b52 .n867apj1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9044b52 .n867apj1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9044b52 .o144zpp6{color: rgb(0, 170, 255);cursor: pointer;fill: none;font-size: 14px;font-weight: 600;line-height: 20px;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-9044b52 .o144zpp6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9044b52 .o144zpp6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9044b52 .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-9044b52 .elementor-button {align-items: center;column-gap: 8px;display: flex;row-gap: 8px;}.elementor-1358 .elementor-element.elementor-element-9044b52 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9044b52 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-b24a39b{cursor: pointer;height: 100%;}.elementor-1358 .elementor-element.elementor-element-b24a39b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-b24a39b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-7001225 */.elementor-1358 .elementor-element.elementor-element-7001225 {
    --border-size: 2px;
    --border-color: linear-gradient(90deg, #00d2e6, #007bff);
    position: relative;
    background: rgba(10, 11, 13, 0.6) !important;
    backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 16px;
    overflow: hidden;
    transition: transform 0.3s ease;
}

.elementor-1358 .elementor-element.elementor-element-7001225:hover {
    transform: translateY(-10px);
    border-color: rgba(0, 210, 230, 0.5);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);
}

/* O brilho que corre na borda (Border Beam) */
.elementor-1358 .elementor-element.elementor-element-7001225::before {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 200%; height: 200%;
    background: conic-gradient(from 0deg, transparent 80%, #00d2e6, #007bff);
    animation: rotate 4s linear infinite;
    opacity: 0;
    transition: 0.3s;
    z-index: -1;
}

.elementor-1358 .elementor-element.elementor-element-7001225:hover::before {
    opacity: 1;
}

/* Overlay interno para manter o fundo escuro */
.elementor-1358 .elementor-element.elementor-element-7001225::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: #040506;
    border-radius: 14px;
    z-index: -1;
}

@keyframes rotate {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-7001225{cursor: pointer;height: 320px;overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-7001225::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-7001225::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-7001225{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-7001225{height: 280px;overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-10c1076{cursor: pointer;opacity: 0.5;}.elementor-1358 .elementor-element.elementor-element-10c1076::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-10c1076::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-ea41d8b{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-ea41d8b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-ea41d8b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-e7c7180 {width: 28px;}.elementor-1358 .elementor-element.elementor-element-e7c7180 {height: 28px;}.elementor-1358 .elementor-element.elementor-element-e7c7180 .tqterc49{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-e7c7180 .tqterc49::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-e7c7180 .tqterc49::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-e7c7180 .tqterc49{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-e7c7180 {width: 24px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-e7c7180 {height: 24px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-e7c7180 .tqterc49{height: 24px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-e7c7180 .w9g8rdpy{color: rgb(0, 170, 255);cursor: pointer;fill: none;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-e7c7180 .w9g8rdpy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-e7c7180 .w9g8rdpy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-e7c7180 .r0d1wtz2{color: rgb(0, 170, 255);cursor: pointer;fill: none;height: 12px;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: 16px;x: 4px;y: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-e7c7180 .r0d1wtz2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-e7c7180 .r0d1wtz2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-60c56bd{cursor: pointer;height: 56px;}.elementor-1358 .elementor-element.elementor-element-60c56bd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-60c56bd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-60c56bd{height: 48px;}}
.elementor-1358 .elementor-element.elementor-element-13e0e70 .elementor-heading-title{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-13e0e70 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-1358 .elementor-element.elementor-element-13e0e70 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}
.elementor-1358 .elementor-element.elementor-element-191cdfd p{cursor: pointer;flex-grow: 1;}.elementor-1358 .elementor-element.elementor-element-191cdfd p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-191cdfd p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-191cdfd p::before{line-height: 22.75px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-191cdfd p::after{line-height: 22.75px;}}
.elementor-1358 .elementor-element.elementor-element-81451ae .ju9kwzvi{color: rgb(0, 170, 255);cursor: pointer;display: block;font-size: 14px;font-weight: 600;line-height: 20px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-81451ae .ju9kwzvi::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-81451ae .ju9kwzvi::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-81451ae .o2pylix7{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;font-size: 14px;font-weight: 600;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-81451ae .o2pylix7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-81451ae .o2pylix7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-81451ae .v6nlv216{color: rgb(0, 170, 255);cursor: pointer;fill: none;font-size: 14px;font-weight: 600;line-height: 20px;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-81451ae .v6nlv216::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-81451ae .v6nlv216::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-81451ae .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-81451ae .elementor-button {align-items: center;column-gap: 8px;display: flex;row-gap: 8px;}.elementor-1358 .elementor-element.elementor-element-81451ae .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-81451ae .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-730d913{cursor: pointer;height: 100%;}.elementor-1358 .elementor-element.elementor-element-730d913::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-730d913::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-f069ce2 */.elementor-1358 .elementor-element.elementor-element-f069ce2 {
    --border-size: 2px;
    --border-color: linear-gradient(90deg, #00d2e6, #007bff);
    position: relative;
    background: rgba(10, 11, 13, 0.6) !important;
    backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 16px;
    overflow: hidden;
    transition: transform 0.3s ease;
}

.elementor-1358 .elementor-element.elementor-element-f069ce2:hover {
    transform: translateY(-10px);
    border-color: rgba(0, 210, 230, 0.5);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);
}

/* O brilho que corre na borda (Border Beam) */
.elementor-1358 .elementor-element.elementor-element-f069ce2::before {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 200%; height: 200%;
    background: conic-gradient(from 0deg, transparent 80%, #00d2e6, #007bff);
    animation: rotate 4s linear infinite;
    opacity: 0;
    transition: 0.3s;
    z-index: -1;
}

.elementor-1358 .elementor-element.elementor-element-f069ce2:hover::before {
    opacity: 1;
}

/* Overlay interno para manter o fundo escuro */
.elementor-1358 .elementor-element.elementor-element-f069ce2::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: #040506;
    border-radius: 14px;
    z-index: -1;
}

@keyframes rotate {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-f069ce2{cursor: pointer;height: 320px;overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-f069ce2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-f069ce2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-f069ce2{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-f069ce2{height: 280px;overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-515bb9e{cursor: pointer;opacity: 0.5;}.elementor-1358 .elementor-element.elementor-element-515bb9e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-515bb9e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-3880b23{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-3880b23::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-3880b23::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-6cf8a1a {width: 28px;}.elementor-1358 .elementor-element.elementor-element-6cf8a1a {height: 28px;}.elementor-1358 .elementor-element.elementor-element-6cf8a1a .rna1634a{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-6cf8a1a .rna1634a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-6cf8a1a .rna1634a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-6cf8a1a .rna1634a{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-6cf8a1a {width: 24px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-6cf8a1a {height: 24px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-6cf8a1a .rna1634a{height: 24px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-6cf8a1a .rh0uh7io{color: rgb(0, 170, 255);cursor: pointer;fill: none;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-6cf8a1a .rh0uh7io::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-6cf8a1a .rh0uh7io::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-96863d2{cursor: pointer;height: 56px;}.elementor-1358 .elementor-element.elementor-element-96863d2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-96863d2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-96863d2{height: 48px;}}
.elementor-1358 .elementor-element.elementor-element-53bb96f .elementor-heading-title{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-53bb96f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-1358 .elementor-element.elementor-element-53bb96f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}
.elementor-1358 .elementor-element.elementor-element-d96205d p{cursor: pointer;flex-grow: 1;}.elementor-1358 .elementor-element.elementor-element-d96205d p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-1358 .elementor-element.elementor-element-d96205d p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-d96205d p::before{line-height: 22.75px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-d96205d p::after{line-height: 22.75px;}}
.elementor-1358 .elementor-element.elementor-element-9045a90 .y7z023nm{color: rgb(0, 170, 255);cursor: pointer;display: block;font-size: 14px;font-weight: 600;line-height: 20px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-9045a90 .y7z023nm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9045a90 .y7z023nm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9045a90 .qdqurnt3{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;font-size: 14px;font-weight: 600;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-9045a90 .qdqurnt3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9045a90 .qdqurnt3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9045a90 .zkugtdv3{color: rgb(0, 170, 255);cursor: pointer;fill: none;font-size: 14px;font-weight: 600;line-height: 20px;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-9045a90 .zkugtdv3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9045a90 .zkugtdv3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9045a90 .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-9045a90 .elementor-button {align-items: center;column-gap: 8px;display: flex;row-gap: 8px;}.elementor-1358 .elementor-element.elementor-element-9045a90 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9045a90 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-5cc10cf{cursor: pointer;height: 100%;}.elementor-1358 .elementor-element.elementor-element-5cc10cf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-5cc10cf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-39cedc5 */.elementor-1358 .elementor-element.elementor-element-39cedc5 {
    --border-size: 2px;
    --border-color: linear-gradient(90deg, #00d2e6, #007bff);
    position: relative;
    background: rgba(10, 11, 13, 0.6) !important;
    backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 16px;
    overflow: hidden;
    transition: transform 0.3s ease;
}

.elementor-1358 .elementor-element.elementor-element-39cedc5:hover {
    transform: translateY(-10px);
    border-color: rgba(0, 210, 230, 0.5);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);
}

/* O brilho que corre na borda (Border Beam) */
.elementor-1358 .elementor-element.elementor-element-39cedc5::before {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 200%; height: 200%;
    background: conic-gradient(from 0deg, transparent 80%, #00d2e6, #007bff);
    animation: rotate 4s linear infinite;
    opacity: 0;
    transition: 0.3s;
    z-index: -1;
}

.elementor-1358 .elementor-element.elementor-element-39cedc5:hover::before {
    opacity: 1;
}

/* Overlay interno para manter o fundo escuro */
.elementor-1358 .elementor-element.elementor-element-39cedc5::after {
    content: '';
    position: absolute;
    inset: var(--border-size);
    background: #040506;
    border-radius: 14px;
    z-index: -1;
}

@keyframes rotate {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-39cedc5{cursor: pointer;height: 320px;overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-39cedc5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-39cedc5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-39cedc5{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-39cedc5{height: 280px;overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-e188822{display: grid;grid-template-columns: repeat(5, minmax(0px, 1fr));grid-column-gap: 24px;grid-template-rows: auto;}.elementor-1358 .elementor-element.elementor-element-e188822::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-e188822::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-e188822{grid-template-columns: repeat(3, minmax(0px, 1fr));}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-e188822{grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 16px;}}


.elementor-1358 .elementor-element.elementor-element-8f9946e{filter: blur(150px);height: 400px;transform: translate(0px, -50%) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);}.elementor-1358 .elementor-element.elementor-element-8f9946e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-8f9946e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-8f9946e{height: 300px;}}
.elementor-1358 .elementor-element.elementor-element-58f7247{filter: blur(80px);height: 350px;transform: translate(-50%, -50%) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);}.elementor-1358 .elementor-element.elementor-element-58f7247::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-58f7247::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-58f7247{height: 250px;}}
.elementor-1358 .elementor-element.elementor-element-6c5da74 img{display: block;height: 450px;max-width: 500px;object-fit: cover;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-6c5da74, .elementor-1358 .elementor-element.elementor-element-6c5da74 .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-6c5da74 .elementor-image {height: 450px}.elementor-1358 .elementor-element.elementor-element-6c5da74 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-6c5da74 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-6c5da74 img{height: 350px;max-width: 400px;.elementor-1358 .elementor-element.elementor-element-6c5da74, .elementor-1358 .elementor-element.elementor-element-6c5da74 .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-6c5da74 .elementor-image {height: 350px}}}
.elementor-1358 .elementor-element.elementor-element-cf0ec3b{order: 1;}.elementor-1358 .elementor-element.elementor-element-cf0ec3b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-cf0ec3b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-1358 .elementor-element.elementor-element-8dab495 .elementor-heading-title{display: block;}.elementor-1358 .elementor-element.elementor-element-8dab495 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-8dab495 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-522eec4 .wqdbwxqu{background-clip: text;background-image: linear-gradient(135deg, rgb(26, 178, 255), rgb(26, 236, 255));color: rgb(255, 255, 255);font-size: 48px;font-weight: 700;line-height: 1;text-align: left;width: auto;background-size: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-522eec4 .wqdbwxqu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-522eec4 .wqdbwxqu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-522eec4 .wqdbwxqu{font-size: 36px;line-height: 40px;text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-522eec4 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}.elementor-1358 .elementor-element.elementor-element-522eec4 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}
.elementor-1358 .elementor-element.elementor-element-157f289{text-align: left;display: block;}.elementor-1358 .elementor-element.elementor-element-157f289::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-157f289::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-157f289{text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-45b55c0 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-45b55c0 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-45b55c0 p::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-45b55c0 p::after{line-height: 26px;}}
.elementor-1358 .elementor-element.elementor-element-c70025f .bai5ojmo{color: rgb(255, 255, 255);font-size: 18px;font-weight: 600;line-height: 28px;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-c70025f .bai5ojmo::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-c70025f .bai5ojmo::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-c70025f .bai5ojmo{font-size: 16px;line-height: 1.625;text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-c70025f .bai5ojmo::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-c70025f .bai5ojmo::after{line-height: 26px;}}.elementor-1358 .elementor-element.elementor-element-c70025f p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-c70025f p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-c70025f p::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-c70025f p::after{line-height: 26px;}}
.elementor-1358 .elementor-element.elementor-element-14964cf p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-14964cf p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-14964cf p::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-14964cf p::after{line-height: 26px;}}
.elementor-1358 .elementor-element.elementor-element-912c4d9{color: rgb(191, 191, 191);font-size: 18px;line-height: 28px;text-align: left;display: block;}.elementor-1358 .elementor-element.elementor-element-912c4d9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-912c4d9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-912c4d9{line-height: 1.625;text-align: center;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-912c4d9::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-912c4d9::after{line-height: 26px;}}
.elementor-1358 .elementor-element.elementor-element-820a2f5 .it2dczw9{background-clip: text;background-image: linear-gradient(135deg, rgb(26, 178, 255), rgb(26, 236, 255));color: rgb(255, 255, 255);font-size: 30px;font-weight: 700;line-height: 36px;text-align: left;width: auto;background-size: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-820a2f5 .it2dczw9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-820a2f5 .it2dczw9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-820a2f5 .it2dczw9{font-size: 20px;line-height: 1.25;text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-820a2f5 .it2dczw9::before{line-height: 25px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-820a2f5 .it2dczw9::after{line-height: 25px;}}.elementor-1358 .elementor-element.elementor-element-820a2f5 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-820a2f5 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-820a2f5 p::before{line-height: 25px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-820a2f5 p::after{line-height: 25px;}}
.elementor-1358 .elementor-element.elementor-element-ecf3d4c{backdrop-filter: blur(24px);box-shadow: rgba(0, 170, 255, 0.2) 0px 0px 30px 0px, rgba(0, 170, 255, 0.1) 0px 0px 60px 0px;text-align: left;overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-ecf3d4c::before{background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0) 50%);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;bottom: 0px;content: "";display: block;height: 136px;left: 0px;position: absolute;right: 0px;top: 0px;width: 618px;}.elementor-1358 .elementor-element.elementor-element-ecf3d4c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-ecf3d4c{overflow: hidden;}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-ecf3d4c::before{height: 172px;width: 430px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-ecf3d4c{text-align: center;overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-ecf3d4c::before{height: 73px;width: 733px;}}
.elementor-1358 .elementor-element.elementor-element-309a224{order: 2;text-align: left;display: block;}.elementor-1358 .elementor-element.elementor-element-309a224::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-309a224::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-309a224{text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-b751656{grid-column-gap: 64px;}.elementor-1358 .elementor-element.elementor-element-b751656::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-b751656::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-b751656{grid-column-gap: 40px;}}
.elementor-1358 .elementor-element.elementor-element-9cc5452{max-width: 1400px;display: block;}.elementor-1358 .elementor-element.elementor-element-9cc5452::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-9cc5452::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-9cc5452{max-width: none;}}
.elementor-1358 .elementor-element.elementor-element-a3b3fe4{overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-a3b3fe4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a3b3fe4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-a3b3fe4{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a3b3fe4{overflow: hidden;}}
/* Start custom CSS for container, class: .elementor-element-7602bb8 *//* Estilo do Número Grande */
.elementor-1358 .elementor-element.elementor-element-7602bb8 .elementor-counter-number-wrapper {
    font-family: 'Inter', sans-serif; /* Ou a fonte que estiveres a usar */
    font-weight: 800;
    color: #ffffff;
    text-shadow: 0 0 20px rgba(0, 210, 230, 0.3); /* Brilho azul suave */
}

/* Estilo do Prefixo/Sufixo (+ e m) */
.elementor-1358 .elementor-element.elementor-element-7602bb8 .elementor-counter-number-prefix, 
.elementor-1358 .elementor-element.elementor-element-7602bb8 .elementor-counter-number-suffix {
    color: #00d2e6; /* Cor de destaque */
}

/* Estilo do Título (abaixo do número) */
.elementor-1358 .elementor-element.elementor-element-7602bb8 .elementor-counter-title {
    color: #bfbfbf;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    font-size: 14px;
    margin-top: 10px;
}

/* Animação de flutuação leve no card do contador */
.elementor-1358 .elementor-element.elementor-element-7602bb8 {
    padding: 20px;
    background: rgba(255, 255, 255, 0.02);
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.05);
    transition: all 0.4s ease;
}

.elementor-1358 .elementor-element.elementor-element-7602bb8:hover {
    border-color: rgba(0, 210, 230, 0.4);
    background: rgba(0, 210, 230, 0.02);
    transform: translateY(-5px);
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-7602bb8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-7602bb8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-1038600 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-1038600 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}
.elementor-1358 .elementor-element.elementor-element-cba7ba9 .elementor-heading-title{background-clip: text;}.elementor-1358 .elementor-element.elementor-element-cba7ba9 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-cba7ba9 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-cba7ba9 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-cba7ba9 .elementor-heading-title::after{line-height: 48px;}}.elementor-1358 .elementor-element.elementor-element-cba7ba9, .elementor-1358 .elementor-element.elementor-element-cba7ba9 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-efdac1c p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-efdac1c p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}
.elementor-1358 .elementor-element.elementor-element-313d4ba p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(191, 191, 191, 0.698);-webkit-text-stroke-color: rgba(191, 191, 191, 0.698);}.elementor-1358 .elementor-element.elementor-element-313d4ba p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(191, 191, 191, 0.698);-webkit-text-stroke-color: rgba(191, 191, 191, 0.698);}
.elementor-1358 .elementor-element.elementor-element-bcc4499{flex-basis: 0%;flex-grow: 1;text-align: center;display: block;}.elementor-1358 .elementor-element.elementor-element-bcc4499::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-bcc4499::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-39cf217 .elementor-heading-title{background-clip: text;}.elementor-1358 .elementor-element.elementor-element-39cf217 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-39cf217 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-39cf217 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-39cf217 .elementor-heading-title::after{line-height: 48px;}}.elementor-1358 .elementor-element.elementor-element-39cf217, .elementor-1358 .elementor-element.elementor-element-39cf217 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-650aa33 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-650aa33 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}
.elementor-1358 .elementor-element.elementor-element-2498200 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(191, 191, 191, 0.698);-webkit-text-stroke-color: rgba(191, 191, 191, 0.698);}.elementor-1358 .elementor-element.elementor-element-2498200 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(191, 191, 191, 0.698);-webkit-text-stroke-color: rgba(191, 191, 191, 0.698);}
.elementor-1358 .elementor-element.elementor-element-b28488e{flex-basis: 0%;flex-grow: 1;text-align: center;display: block;}.elementor-1358 .elementor-element.elementor-element-b28488e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-b28488e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-45977b1 .elementor-heading-title{background-clip: text;}.elementor-1358 .elementor-element.elementor-element-45977b1 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-45977b1 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-45977b1 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-45977b1 .elementor-heading-title::after{line-height: 48px;}}.elementor-1358 .elementor-element.elementor-element-45977b1, .elementor-1358 .elementor-element.elementor-element-45977b1 .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-2dfbeea p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-2dfbeea p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}
.elementor-1358 .elementor-element.elementor-element-4fd3a8f p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(191, 191, 191, 0.698);-webkit-text-stroke-color: rgba(191, 191, 191, 0.698);}.elementor-1358 .elementor-element.elementor-element-4fd3a8f p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(191, 191, 191, 0.698);-webkit-text-stroke-color: rgba(191, 191, 191, 0.698);}
.elementor-1358 .elementor-element.elementor-element-f497ffa{flex-basis: 0%;flex-grow: 1;text-align: center;display: block;}.elementor-1358 .elementor-element.elementor-element-f497ffa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-f497ffa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-2736282::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-2736282::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-1358 .elementor-element.elementor-element-110a90e{backdrop-filter: blur(24px);overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-110a90e::before{background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0) 50%);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;bottom: 0px;content: "";display: block;height: 216px;left: 0px;position: absolute;right: 0px;top: 0px;width: 1302px;}.elementor-1358 .elementor-element.elementor-element-110a90e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-110a90e{overflow: hidden;}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-110a90e::before{height: 236px;width: 926px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-110a90e{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-110a90e::before{height: 482px;width: 733px;}}
.elementor-1358 .elementor-element.elementor-element-870e6af{max-width: 1400px;display: block;}.elementor-1358 .elementor-element.elementor-element-870e6af::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-870e6af::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-870e6af{max-width: none;}}
.elementor-1358 .elementor-element.elementor-element-681ec52{overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-681ec52::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-681ec52::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-681ec52{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-681ec52{overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-8236912{background-repeat: repeat, repeat;opacity: 0.10000000149011612;}.elementor-1358 .elementor-element.elementor-element-8236912::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-8236912::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-6d8a88e{filter: blur(150px);height: 500px;}.elementor-1358 .elementor-element.elementor-element-6d8a88e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-6d8a88e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-6d8a88e{height: 400px;}}
.elementor-1358 .elementor-element.elementor-element-b38b881 .yh9qy4aw{background-clip: text;background-image: linear-gradient(135deg, rgb(26, 178, 255), rgb(26, 236, 255));color: rgb(255, 255, 255);font-size: 48px;font-weight: 700;line-height: 1;text-align: left;width: auto;background-size: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-b38b881 .yh9qy4aw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-b38b881 .yh9qy4aw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-b38b881 .yh9qy4aw{font-size: 36px;line-height: 40px;text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-b38b881 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}.elementor-1358 .elementor-element.elementor-element-b38b881 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}
.elementor-1358 .elementor-element.elementor-element-1bf141c{text-align: left;display: block;}.elementor-1358 .elementor-element.elementor-element-1bf141c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-1bf141c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-1bf141c{text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-028f291 {width: 24px;}.elementor-1358 .elementor-element.elementor-element-028f291 {height: 24px;}.elementor-1358 .elementor-element.elementor-element-028f291 .jqsylgw7{color: rgb(0, 170, 255);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-028f291 .jqsylgw7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-028f291 .jqsylgw7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-028f291 .jqsylgw7{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-028f291 {width: 20px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-028f291 {height: 20px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-028f291 .jqsylgw7{height: 20px;text-align: center;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-028f291 .c9uhmxid{color: rgb(0, 170, 255);fill: none;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-028f291 .c9uhmxid::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-028f291 .c9uhmxid::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-028f291 .c9uhmxid{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-1358 .elementor-element.elementor-element-935df4a{flex-shrink: 0;height: 48px;text-align: left;}.elementor-1358 .elementor-element.elementor-element-935df4a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-935df4a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-935df4a{height: 40px;text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-8104ffe .elementor-heading-title{display: block;}.elementor-1358 .elementor-element.elementor-element-8104ffe .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-8104ffe .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-1c900cb{backdrop-filter: blur(24px);text-align: left;grid-column-gap: 16px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-1c900cb::before{background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0) 50%);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;bottom: 0px;content: "";display: block;height: 88px;left: 0px;position: absolute;right: 0px;top: 0px;width: 618px;}.elementor-1358 .elementor-element.elementor-element-1c900cb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-1c900cb{overflow: hidden;}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-1c900cb::before{height: 96px;width: 430px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-1c900cb{text-align: center;overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-1c900cb::before{height: 72px;width: 733px;}}
.elementor-1358 .elementor-element.elementor-element-5358ed5 {width: 24px;}.elementor-1358 .elementor-element.elementor-element-5358ed5 {height: 24px;}.elementor-1358 .elementor-element.elementor-element-5358ed5 .d0odqv2s{color: rgb(0, 170, 255);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-5358ed5 .d0odqv2s::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-5358ed5 .d0odqv2s::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-5358ed5 .d0odqv2s{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-5358ed5 {width: 20px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-5358ed5 {height: 20px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-5358ed5 .d0odqv2s{height: 20px;text-align: center;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-5358ed5 .puf9vt9i{color: rgb(0, 170, 255);fill: none;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-5358ed5 .puf9vt9i::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-5358ed5 .puf9vt9i::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-5358ed5 .puf9vt9i{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-1358 .elementor-element.elementor-element-18654de{flex-shrink: 0;height: 48px;text-align: left;}.elementor-1358 .elementor-element.elementor-element-18654de::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-18654de::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-18654de{height: 40px;text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-1d38d5e .elementor-heading-title{display: block;}.elementor-1358 .elementor-element.elementor-element-1d38d5e .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-1d38d5e .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-699a3e1{backdrop-filter: blur(24px);text-align: left;grid-column-gap: 16px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-699a3e1::before{background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0) 50%);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;bottom: 0px;content: "";display: block;height: 88px;left: 0px;position: absolute;right: 0px;top: 0px;width: 618px;}.elementor-1358 .elementor-element.elementor-element-699a3e1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-699a3e1{overflow: hidden;}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-699a3e1::before{height: 96px;width: 430px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-699a3e1{text-align: center;overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-699a3e1::before{height: 72px;width: 733px;}}
.elementor-1358 .elementor-element.elementor-element-4c56d04 {width: 24px;}.elementor-1358 .elementor-element.elementor-element-4c56d04 {height: 24px;}.elementor-1358 .elementor-element.elementor-element-4c56d04 .pf81f7v1{color: rgb(0, 170, 255);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-4c56d04 .pf81f7v1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4c56d04 .pf81f7v1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-4c56d04 .pf81f7v1{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-4c56d04 {width: 20px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-4c56d04 {height: 20px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-4c56d04 .pf81f7v1{height: 20px;text-align: center;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-4c56d04 .u661k9wz{color: rgb(0, 170, 255);fill: none;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4c56d04 .u661k9wz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4c56d04 .u661k9wz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-4c56d04 .u661k9wz{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-1358 .elementor-element.elementor-element-878722d{flex-shrink: 0;height: 48px;text-align: left;}.elementor-1358 .elementor-element.elementor-element-878722d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-878722d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-878722d{height: 40px;text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-2836264 .elementor-heading-title{display: block;}.elementor-1358 .elementor-element.elementor-element-2836264 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-2836264 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-158ab56{backdrop-filter: blur(24px);text-align: left;grid-column-gap: 16px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-158ab56::before{background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0) 50%);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;bottom: 0px;content: "";display: block;height: 88px;left: 0px;position: absolute;right: 0px;top: 0px;width: 618px;}.elementor-1358 .elementor-element.elementor-element-158ab56::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-158ab56{overflow: hidden;}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-158ab56::before{height: 96px;width: 430px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-158ab56{text-align: center;overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-158ab56::before{height: 72px;width: 733px;}}
.elementor-1358 .elementor-element.elementor-element-62efd7a {width: 24px;}.elementor-1358 .elementor-element.elementor-element-62efd7a {height: 24px;}.elementor-1358 .elementor-element.elementor-element-62efd7a .mqg5fskd{color: rgb(0, 170, 255);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-62efd7a .mqg5fskd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-62efd7a .mqg5fskd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-62efd7a .mqg5fskd{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-62efd7a {width: 20px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-62efd7a {height: 20px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-62efd7a .mqg5fskd{height: 20px;text-align: center;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-62efd7a .chlhio60{color: rgb(0, 170, 255);fill: none;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-62efd7a .chlhio60::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-62efd7a .chlhio60::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-62efd7a .chlhio60{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-1358 .elementor-element.elementor-element-d0dce67{flex-shrink: 0;height: 48px;text-align: left;}.elementor-1358 .elementor-element.elementor-element-d0dce67::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-d0dce67::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-d0dce67{height: 40px;text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-52bc2a8 .elementor-heading-title{display: block;}.elementor-1358 .elementor-element.elementor-element-52bc2a8 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-52bc2a8 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-be83ebb{backdrop-filter: blur(24px);text-align: left;grid-column-gap: 16px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-be83ebb::before{background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0) 50%);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;bottom: 0px;content: "";display: block;height: 88px;left: 0px;position: absolute;right: 0px;top: 0px;width: 618px;}.elementor-1358 .elementor-element.elementor-element-be83ebb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-be83ebb{overflow: hidden;}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-be83ebb::before{height: 96px;width: 430px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-be83ebb{text-align: center;overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-be83ebb::before{height: 72px;width: 733px;}}
.elementor-1358 .elementor-element.elementor-element-3f5752a {width: 24px;}.elementor-1358 .elementor-element.elementor-element-3f5752a {height: 24px;}.elementor-1358 .elementor-element.elementor-element-3f5752a .hydr3t7q{color: rgb(0, 170, 255);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-3f5752a .hydr3t7q::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-3f5752a .hydr3t7q::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-3f5752a .hydr3t7q{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-3f5752a {width: 20px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-3f5752a {height: 20px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-3f5752a .hydr3t7q{height: 20px;text-align: center;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-3f5752a .f6vn1umi{color: rgb(0, 170, 255);fill: none;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-3f5752a .f6vn1umi::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-3f5752a .f6vn1umi::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-3f5752a .f6vn1umi{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-1358 .elementor-element.elementor-element-6370204{flex-shrink: 0;height: 48px;text-align: left;}.elementor-1358 .elementor-element.elementor-element-6370204::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-6370204::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-6370204{height: 40px;text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-f4cf3cc .elementor-heading-title{display: block;}.elementor-1358 .elementor-element.elementor-element-f4cf3cc .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-f4cf3cc .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-f0ec5a4{backdrop-filter: blur(24px);text-align: left;grid-column-gap: 16px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-f0ec5a4::before{background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0) 50%);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;bottom: 0px;content: "";display: block;height: 88px;left: 0px;position: absolute;right: 0px;top: 0px;width: 618px;}.elementor-1358 .elementor-element.elementor-element-f0ec5a4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-f0ec5a4{overflow: hidden;}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-f0ec5a4::before{height: 96px;width: 430px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-f0ec5a4{text-align: center;overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-f0ec5a4::before{height: 72px;width: 733px;}}
/* Start custom CSS for container, class: .elementor-element-70f1e2c *//* Estilo para cada item/coluna de diferencial */
.elementor-1358 .elementor-element.elementor-element-70f1e2c .elementor-widget-icon-box {
    padding: 30px;
    background: rgba(255, 255, 255, 0.02);
    border: 1px solid rgba(255, 255, 255, 0.05);
    border-radius: 15px;
    transition: all 0.3s ease;
}

.elementor-1358 .elementor-element.elementor-element-70f1e2c .elementor-widget-icon-box:hover {
    background: rgba(26, 178, 255, 0.05);
    border-color: rgba(26, 178, 255, 0.3);
    transform: translateY(-5px);
}

/* Cor do Ícone */
.elementor-1358 .elementor-element.elementor-element-70f1e2c .elementor-icon {
    color: #1ab2ff !important;
    transition: 0.3s;
}

.elementor-1358 .elementor-element.elementor-element-70f1e2c .elementor-widget-icon-box:hover .elementor-icon {
    transform: scale(1.2);
    filter: drop-shadow(0 0 10px #1ab2ff);
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-70f1e2c{text-align: left;display: block;}.elementor-1358 .elementor-element.elementor-element-70f1e2c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-70f1e2c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-70f1e2c{text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-759984e{text-align: left;display: block;}.elementor-1358 .elementor-element.elementor-element-759984e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-759984e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-759984e{text-align: center;}}
.elementor-1358 .elementor-element.elementor-element-08620af{filter: blur(100px);height: 400px;transform: translate(-50%, -50%) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);}.elementor-1358 .elementor-element.elementor-element-08620af::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-08620af::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-08620af{height: 300px;}}
.elementor-1358 .elementor-element.elementor-element-8f5a422 img{display: block;height: 550px;max-width: 100%;object-fit: cover;object-position: 50% 0%;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-8f5a422, .elementor-1358 .elementor-element.elementor-element-8f5a422 .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-8f5a422 .elementor-image {height: 550px}.elementor-1358 .elementor-element.elementor-element-8f5a422 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-8f5a422 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-8f5a422 img{height: 450px;.elementor-1358 .elementor-element.elementor-element-8f5a422, .elementor-1358 .elementor-element.elementor-element-8f5a422 .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-8f5a422 .elementor-image {height: 450px}}}
.elementor-1358 .elementor-element.elementor-element-631cd26{display: block;}.elementor-1358 .elementor-element.elementor-element-631cd26::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-631cd26::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-7a097f3{grid-column-gap: 64px;}.elementor-1358 .elementor-element.elementor-element-7a097f3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-7a097f3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-7a097f3{grid-column-gap: 40px;}}
.elementor-1358 .elementor-element.elementor-element-829ccb2{max-width: 1400px;display: block;}.elementor-1358 .elementor-element.elementor-element-829ccb2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-829ccb2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-829ccb2{max-width: none;}}
.elementor-1358 .elementor-element.elementor-element-aa5f3b8{overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-aa5f3b8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-aa5f3b8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-aa5f3b8{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-aa5f3b8{overflow: hidden;}}
/* Start custom CSS for html, class: .elementor-element-7817da6 *//* Import da fonte Inter (caso já tenha no site, pode remover esta linha) */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@500&display=swap');

.marquee-wrapper {
  position: relative;
  width: 100%;
  height: 0; /* Não ocupa espaço vertical, apenas flutua */
  z-index: 999; /* Garante que fique acima das seções */
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: none; /* Deixa clicar no que estiver atrás, se necessário */
}

.marquee-strip {
  background: #FFFFFF;
  width: 120%; /* Largura extra para cobrir inclinação */
  padding: 15px 0;
  transform: rotate(-3deg); /* A inclinação */
  display: flex;
  overflow: hidden;
  box-shadow: 0 10px 20px rgba(0,0,0,0.5);
  pointer-events: auto;
}

.marquee-track {
  display: flex;
  white-space: nowrap;
  /* Animação de 20s para a direita */
  animation: scroll-left 20s linear infinite;
}

.marquee-content {
  display: flex;
  align-items: center;
  gap: 40px; 
  padding-right: 40px;
}

.marquee-text {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 1.2rem;
  color: #000000;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.separator {
  color: #00AEEF; /* Azul Alpha */
  font-size: 1.5rem;
  line-height: 0;
  margin: 0 10px;
}

/* Animação indo para a DIREITA */
@keyframes scroll-right {
  0% {
    transform: translateX(-50%);
  }
  100% {
    transform: translateX(0%);
  }
}/* End custom CSS */


.elementor-1358 .elementor-element.elementor-element-ee31baa img{display: block;height: 48px;max-width: 100%;object-fit: contain;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-ee31baa, .elementor-1358 .elementor-element.elementor-element-ee31baa .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-ee31baa .elementor-image {height: 48px}.elementor-1358 .elementor-element.elementor-element-ee31baa img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-ee31baa img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-ee31baa img{height: 40px;.elementor-1358 .elementor-element.elementor-element-ee31baa, .elementor-1358 .elementor-element.elementor-element-ee31baa .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-ee31baa .elementor-image {height: 40px}}}
.elementor-1358 .elementor-element.elementor-element-36235c0 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-36235c0 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}
.elementor-1358 .elementor-element.elementor-element-0966997 p{max-width: 512px;}.elementor-1358 .elementor-element.elementor-element-0966997 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-1358 .elementor-element.elementor-element-0966997 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-0966997 p::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-0966997 p::after{line-height: 26px;}}
.elementor-1358 .elementor-element.elementor-element-d0fe1c2{display: block;}.elementor-1358 .elementor-element.elementor-element-d0fe1c2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-d0fe1c2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-9db9131 .voo7z0h6{color: rgb(0, 170, 255);font-size: 16px;font-weight: 600;line-height: 24px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-9db9131 .voo7z0h6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-9db9131 .voo7z0h6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-9db9131 .voo7z0h6{font-size: 14px;line-height: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-9db9131 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-1358 .elementor-element.elementor-element-9db9131 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}
.elementor-1358 .elementor-element.elementor-element-a83f252 {width: auto;}.elementor-1358 .elementor-element.elementor-element-a83f252 .tqbdiu7f{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .tqbdiu7f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .tqbdiu7f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .n5krte0f{background-color: rgba(255, 255, 255, 0.1);border-bottom-color: rgba(255, 255, 255, 0.1);border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: rgba(255, 255, 255, 0.1);border-left-width: 1px;border-right-color: rgba(255, 255, 255, 0.1);border-right-width: 1px;border-top-color: rgba(255, 255, 255, 0.1);border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;line-height: 24px;padding-bottom: 14px;padding-left: 16px;padding-right: 16px;padding-top: 14px;width: 100%;padding-block-start: 14px;padding-block-end: 14px;padding-inline-start: 16px;padding-inline-end: 16px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .n5krte0f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: text;}.elementor-1358 .elementor-element.elementor-element-a83f252 .n5krte0f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: text;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-a83f252 .n5krte0f{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 14px;padding-left: 16px;padding-right: 16px;padding-top: 14px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a83f252 .n5krte0f{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;font-size: 14px;line-height: 20px;padding-bottom: 14px;padding-left: 16px;padding-right: 16px;padding-top: 14px;}}.elementor-1358 .elementor-element.elementor-element-a83f252 .od7fq3b4{background-color: rgba(255, 255, 255, 0.1);border-bottom-color: rgba(255, 255, 255, 0.1);border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: rgba(255, 255, 255, 0.1);border-left-width: 1px;border-right-color: rgba(255, 255, 255, 0.1);border-right-width: 1px;border-top-color: rgba(255, 255, 255, 0.1);border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;line-height: 24px;margin-top: 16px;padding-bottom: 14px;padding-left: 16px;padding-right: 16px;padding-top: 14px;width: 100%;padding-block-start: 14px;padding-block-end: 14px;padding-inline-start: 16px;padding-inline-end: 16px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .od7fq3b4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: text;}.elementor-1358 .elementor-element.elementor-element-a83f252 .od7fq3b4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: text;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-a83f252 .od7fq3b4{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;margin-top: 16px;padding-bottom: 14px;padding-left: 16px;padding-right: 16px;padding-top: 14px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a83f252 .od7fq3b4{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;font-size: 14px;line-height: 20px;margin-top: 16px;padding-bottom: 14px;padding-left: 16px;padding-right: 16px;padding-top: 14px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-1358 .elementor-element.elementor-element-a83f252 .pbf59i5t{align-items: center;appearance: button;background-color: rgb(0, 170, 255);border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;box-shadow: rgba(0, 170, 255, 0.4) 0px 0px 20px 0px, rgba(0, 170, 255, 0.2) 0px 0px 40px 0px, rgba(0, 170, 255, 0.1) 0px 0px 80px 0px;column-gap: 12px;cursor: pointer;display: flex;font-weight: 600;justify-content: center;margin-top: 16px;padding-bottom: 16px;padding-left: 24px;padding-right: 24px;padding-top: 16px;row-gap: 12px;width: 100%;padding-block-start: 16px;padding-block-end: 16px;padding-inline-start: 24px;padding-inline-end: 24px;grid-column-gap: 12px;flex-direction: row;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .pbf59i5t::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;}.elementor-1358 .elementor-element.elementor-element-a83f252 .pbf59i5t::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-a83f252 .pbf59i5t{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-top: 16px;padding-bottom: 16px;padding-left: 24px;padding-right: 24px;padding-top: 16px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a83f252 .pbf59i5t{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-top: 16px;padding-bottom: 16px;padding-left: 24px;padding-right: 24px;padding-top: 16px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-a83f252 .gvf4689b{color: rgb(255, 255, 255);cursor: pointer;display: block;font-size: 14px;font-weight: 600;letter-spacing: 0.3499999940395355px;line-height: 20px;text-align: center;text-transform: uppercase;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .gvf4689b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .gvf4689b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .resgyt6c{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;font-weight: 600;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-a83f252 .resgyt6c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .resgyt6c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-a83f252 .resgyt6c{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a83f252 .resgyt6c{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-a83f252 .naxbhyhh{cursor: pointer;fill: none;font-weight: 600;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .naxbhyhh::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a83f252 .naxbhyhh::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-0825da5 *//* Estilização dos Campos (Input e Textarea) */
.elementor-1358 .elementor-element.elementor-element-0825da5 input:not([type="submit"]), 
.elementor-1358 .elementor-element.elementor-element-0825da5 textarea {
    background-color: rgba(255, 255, 255, 0.03) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-radius: 8px !important;
    color: #ffffff !important;
    padding: 15px 20px !important;
    transition: all 0.3s ease !important;
}

/* Efeito de Foco (quando clica para digitar) */
.elementor-1358 .elementor-element.elementor-element-0825da5 input:focus, 
.elementor-1358 .elementor-element.elementor-element-0825da5 textarea:focus {
    background-color: rgba(255, 255, 255, 0.07) !important;
    border-color: #1ab2ff !important;
    outline: none !important;
    box-shadow: 0 0 15px rgba(26, 178, 255, 0.2) !important;
}

/* Estilo do Botão "Solicitar Análise" */
.elementor-1358 .elementor-element.elementor-element-0825da5 .elementor-button {
    background: linear-gradient(135deg, #1ab2ff, #007bff) !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    border-radius: 8px !important;
    padding: 20px !important;
    transition: all 0.4s ease !important;
    box-shadow: 0 10px 20px rgba(0, 123, 255, 0.3) !important;
}

.elementor-1358 .elementor-element.elementor-element-0825da5 .elementor-button:hover {
    transform: scale(1.02);
    box-shadow: 0 15px 30px rgba(26, 178, 255, 0.5) !important;
    filter: brightness(1.2);
}

/* Ajuste das Labels (Nomes acima dos campos) */
.elementor-1358 .elementor-element.elementor-element-0825da5 .elementor-field-label {
    color: #bfbfbf !important;
    font-size: 13px !important;
    margin-bottom: 8px !important;
    font-weight: 500 !important;
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-0825da5{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;display: block;}.elementor-1358 .elementor-element.elementor-element-0825da5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-0825da5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-c2243e1{display: block;}.elementor-1358 .elementor-element.elementor-element-c2243e1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-c2243e1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-0dd849c{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 64px;grid-template-rows: auto;}.elementor-1358 .elementor-element.elementor-element-0dd849c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-0dd849c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-0dd849c{grid-column-gap: 48px;grid-template-columns: none;grid-template-rows: none;}}


.elementor-1358 .elementor-element.elementor-element-8e11898 .a393tny9{background-clip: text;background-image: linear-gradient(135deg, rgb(26, 178, 255), rgb(26, 236, 255));color: rgb(255, 255, 255);font-size: 48px;font-weight: 700;line-height: 1;width: auto;background-size: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-8e11898 .a393tny9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}.elementor-1358 .elementor-element.elementor-element-8e11898 .a393tny9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-8e11898 .a393tny9{font-size: 36px;line-height: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-8e11898 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}.elementor-1358 .elementor-element.elementor-element-8e11898 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}
.elementor-1358 .elementor-element.elementor-element-ef912cf p{max-width: 768px;}.elementor-1358 .elementor-element.elementor-element-ef912cf p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}.elementor-1358 .elementor-element.elementor-element-ef912cf p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(191, 191, 191);-webkit-text-stroke-color: rgb(191, 191, 191);}
.elementor-1358 .elementor-element.elementor-element-07b8b93{display: block;}.elementor-1358 .elementor-element.elementor-element-07b8b93::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-07b8b93::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-a1e674f img{cursor: pointer;display: block;height: 100%;max-width: 100%;object-fit: cover;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-a1e674f, .elementor-1358 .elementor-element.elementor-element-a1e674f .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-a1e674f .elementor-image {height: 100%}.elementor-1358 .elementor-element.elementor-element-a1e674f img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a1e674f img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-86f10ab{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-86f10ab::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-86f10ab::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-7926e24{cursor: pointer;height: 224px;overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-7926e24::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-7926e24::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-7926e24{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-7926e24{height: 192px;overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-7963dca .elementor-heading-title{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-7963dca .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-1358 .elementor-element.elementor-element-7963dca .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-7963dca .elementor-heading-title::before{line-height: 22.5px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-7963dca .elementor-heading-title::after{line-height: 22.5px;}}
.elementor-1358 .elementor-element.elementor-element-4f9bebd .yq2zt6p5{color: rgb(0, 170, 255);cursor: pointer;display: block;font-size: 14px;font-weight: 600;line-height: 20px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4f9bebd .yq2zt6p5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4f9bebd .yq2zt6p5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4f9bebd .c7fs8zz5{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;font-size: 14px;font-weight: 600;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4f9bebd .c7fs8zz5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4f9bebd .c7fs8zz5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4f9bebd .jfz25t5n{color: rgb(0, 170, 255);cursor: pointer;fill: none;font-size: 14px;font-weight: 600;line-height: 20px;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4f9bebd .jfz25t5n::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4f9bebd .jfz25t5n::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4f9bebd .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-4f9bebd .elementor-button {align-items: center;column-gap: 8px;display: inline-flex;row-gap: 8px;}.elementor-1358 .elementor-element.elementor-element-4f9bebd .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4f9bebd .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-4f4a070{cursor: pointer;display: block;}.elementor-1358 .elementor-element.elementor-element-4f4a070::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4f4a070::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-1b45e56 img{cursor: pointer;display: block;height: 100%;max-width: 100%;object-fit: cover;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-1b45e56, .elementor-1358 .elementor-element.elementor-element-1b45e56 .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-1b45e56 .elementor-image {height: 100%}.elementor-1358 .elementor-element.elementor-element-1b45e56 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-1b45e56 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-d480ad7{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-d480ad7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-d480ad7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-4e90d4f .elementor-heading-title{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-4e90d4f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4e90d4f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-4e90d4f, .elementor-1358 .elementor-element.elementor-element-4e90d4f .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-895f6f1{cursor: pointer;display: block;}.elementor-1358 .elementor-element.elementor-element-895f6f1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-895f6f1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-85d42a8{cursor: pointer;height: 224px;overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-85d42a8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-85d42a8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-85d42a8{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-85d42a8{height: 192px;overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-6b2cfbc .elementor-heading-title{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-6b2cfbc .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-1358 .elementor-element.elementor-element-6b2cfbc .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-6b2cfbc .elementor-heading-title::before{line-height: 22.5px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-6b2cfbc .elementor-heading-title::after{line-height: 22.5px;}}
.elementor-1358 .elementor-element.elementor-element-7575adf .dlky3dyj{color: rgb(0, 170, 255);cursor: pointer;display: block;font-size: 14px;font-weight: 600;line-height: 20px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-7575adf .dlky3dyj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7575adf .dlky3dyj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7575adf .zv5wc61v{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;font-size: 14px;font-weight: 600;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-7575adf .zv5wc61v::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7575adf .zv5wc61v::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7575adf .n1pk2zfj{color: rgb(0, 170, 255);cursor: pointer;fill: none;font-size: 14px;font-weight: 600;line-height: 20px;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-7575adf .n1pk2zfj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7575adf .n1pk2zfj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7575adf .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-7575adf .elementor-button {align-items: center;column-gap: 8px;display: inline-flex;row-gap: 8px;}.elementor-1358 .elementor-element.elementor-element-7575adf .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7575adf .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-20769a2{cursor: pointer;display: block;}.elementor-1358 .elementor-element.elementor-element-20769a2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-20769a2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-b5b5d59 img{cursor: pointer;display: block;height: 100%;max-width: 100%;object-fit: cover;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-b5b5d59, .elementor-1358 .elementor-element.elementor-element-b5b5d59 .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-b5b5d59 .elementor-image {height: 100%}.elementor-1358 .elementor-element.elementor-element-b5b5d59 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-b5b5d59 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-7a517db{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-7a517db::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-7a517db::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-010f42b .elementor-heading-title{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-010f42b .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-010f42b .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-010f42b, .elementor-1358 .elementor-element.elementor-element-010f42b .elementor-widget-container {display: inline}
.elementor-1358 .elementor-element.elementor-element-0a7c2b9{cursor: pointer;display: block;}.elementor-1358 .elementor-element.elementor-element-0a7c2b9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-0a7c2b9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-1710a5d{cursor: pointer;height: 224px;overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-1710a5d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-1710a5d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-1710a5d{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-1710a5d{height: 192px;overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-ce2867a .elementor-heading-title{cursor: pointer;}.elementor-1358 .elementor-element.elementor-element-ce2867a .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-1358 .elementor-element.elementor-element-ce2867a .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-ce2867a .elementor-heading-title::before{line-height: 22.5px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-ce2867a .elementor-heading-title::after{line-height: 22.5px;}}
.elementor-1358 .elementor-element.elementor-element-7d176d5 .gtksv3yh{color: rgb(0, 170, 255);cursor: pointer;display: block;font-size: 14px;font-weight: 600;line-height: 20px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-7d176d5 .gtksv3yh::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7d176d5 .gtksv3yh::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7d176d5 .n46gf500{color: rgb(0, 170, 255);cursor: pointer;display: block;fill: none;font-size: 14px;font-weight: 600;height: 16px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-7d176d5 .n46gf500::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7d176d5 .n46gf500::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7d176d5 .xkdhjukm{color: rgb(0, 170, 255);cursor: pointer;fill: none;font-size: 14px;font-weight: 600;line-height: 20px;stroke: rgb(0, 170, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-7d176d5 .xkdhjukm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7d176d5 .xkdhjukm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7d176d5 .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-7d176d5 .elementor-button {align-items: center;column-gap: 8px;display: inline-flex;row-gap: 8px;}.elementor-1358 .elementor-element.elementor-element-7d176d5 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}.elementor-1358 .elementor-element.elementor-element-7d176d5 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(0, 170, 255);-webkit-text-stroke-color: rgb(0, 170, 255);}
.elementor-1358 .elementor-element.elementor-element-a681a13{cursor: pointer;display: block;}.elementor-1358 .elementor-element.elementor-element-a681a13::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a681a13::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-1358 .elementor-element.elementor-element-b6db455{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 32px;grid-template-rows: auto;}.elementor-1358 .elementor-element.elementor-element-b6db455::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-1358 .elementor-element.elementor-element-b6db455::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-b6db455{grid-template-columns: repeat(1, minmax(0px, 1fr));grid-column-gap: 24px;}}
/* Start custom CSS for container, class: .elementor-element-b7f039f *//* Efeito de Zoom na Imagem do Post */
.elementor-1358 .elementor-element.elementor-element-b7f039f .elementor-post__thumbnail img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-1358 .elementor-element.elementor-element-b7f039f .elementor-post:hover .elementor-post__thumbnail img {
    transform: scale(1.1);
}

/* Badge de Categoria (Estratégia, Performance, etc) */
.elementor-1358 .elementor-element.elementor-element-b7f039f .elementor-post__badge {
    background-color: #1ab2ff !important;
    border-radius: 4px !important;
    font-weight: 700 !important;
}

/* Título do Post */
.elementor-1358 .elementor-element.elementor-element-b7f039f .elementor-post__title a {
    transition: color 0.3s ease;
}

.elementor-1358 .elementor-element.elementor-element-b7f039f .elementor-post:hover .elementor-post__title a {
    color: #1ab2ff !important;
}/* End custom CSS */
.elementor-1358 .elementor-element.elementor-element-b7f039f{max-width: 1400px;display: block;}.elementor-1358 .elementor-element.elementor-element-b7f039f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-b7f039f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-b7f039f{max-width: none;}}


.elementor-1358 .elementor-element.elementor-element-0619f79{filter: blur(150px);height: 400px;transform: translate(-50%, 0px) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);}.elementor-1358 .elementor-element.elementor-element-0619f79::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-0619f79::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-0619f79{height: 300px;}}



/* Start custom CSS for html, class: .elementor-element-7cda708 *//* Reset básico para o botão */
button.buton1 {
  position: relative;
  display: inline-block;
  cursor: pointer;
  outline: none;
  border: 0;
  vertical-align: middle;
  text-decoration: none;
  background: transparent;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
}

/* O CONTAINER DO BOTÃO */
button.buton1 {
  width: 26rem; 
  height: 3.5rem; 
  /* Fundo Azul Alpha com 15% de opacidade */
  background: rgba(0, 174, 239, 0.15); 
  border-radius: 3.5rem; 
  position: relative;
  box-sizing: border-box;
  transition: transform 0.1s ease;
}

/* Efeito de clique */
button.buton1:active {
  transform: scale(0.96);
}

/* O CÍRCULO AZUL */
button.buton1 .circle {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  position: absolute;
  top: 0;
  left: 0;
  width: 3.5rem;
  height: 100%;
  background: #00AEEF; /* Azul Alpha Sólido */
  border-radius: 3.5rem;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* ÍCONE DA SETA */
button.buton1 .circle .icon {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  position: absolute;
  top: 0; bottom: 0; margin: auto;
}

button.buton1 .circle .icon.arrow {
  left: 1rem;
  width: 1.125rem;
  height: 0.125rem;
  background: none;
}

button.buton1 .circle .icon.arrow::before {
  position: absolute;
  content: "";
  top: -0.25rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #fff;
  border-right: 0.125rem solid #fff;
  transform: rotate(45deg);
}

/* O TEXTO (Classe .button1 dentro do botão) */
span.button1 {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 2.5rem;  
  
  color: #000000; /* Texto PRETO conforme solicitado */
  
  font-weight: 700;
  line-height: 1.6;
  text-transform: uppercase;
  font-family: 'Inter', sans-serif;
  z-index: 2;
  pointer-events: none;
}

/* --- HOVER --- */

/* Círculo expande */
button.buton1:hover .circle {
  width: 100%;
}

/* Seta move */
button.buton1:hover .circle .icon.arrow {
  background: #fff;
  transform: translate(1rem, 0);
}

/* Texto muda para branco no hover para dar contraste com o azul sólido */
button.buton1:hover span.button1 {
  color: #ffffff;
}/* End custom CSS */


.elementor-1358 .elementor-element.elementor-element-b3c8ea9{max-width: 1400px;display: block;}.elementor-1358 .elementor-element.elementor-element-b3c8ea9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-b3c8ea9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-b3c8ea9{max-width: none;}}
.elementor-1358 .elementor-element.elementor-element-25a0bb0{overflow: hidden;display: block;}.elementor-1358 .elementor-element.elementor-element-25a0bb0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-1358 .elementor-element.elementor-element-25a0bb0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-25a0bb0{overflow: hidden;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-25a0bb0{overflow: hidden;}}
.elementor-1358 .elementor-element.elementor-element-f9d76bf img{color: rgb(255, 255, 255);display: block;filter: brightness(0) invert(1);height: 40px;max-width: 100%;vertical-align: middle;}.elementor-1358 .elementor-element.elementor-element-f9d76bf, .elementor-1358 .elementor-element.elementor-element-f9d76bf .elementor-widget-container, .elementor-1358 .elementor-element.elementor-element-f9d76bf .elementor-image {height: 40px}.elementor-1358 .elementor-element.elementor-element-f9d76bf img::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-f9d76bf img::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-1358 .elementor-element.elementor-element-bc214f3 p::before{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-1358 .elementor-element.elementor-element-bc214f3 p::after{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}
.elementor-1358 .elementor-element.elementor-element-4aead2b .r1n1suxg{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4aead2b .r1n1suxg::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-4aead2b .r1n1suxg::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-4aead2b .epnjajlj{color: rgb(255, 255, 255);cursor: pointer;fill: none;height: 20px;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: 20px;x: 2px;y: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4aead2b .epnjajlj::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-4aead2b .epnjajlj::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-4aead2b .pw8g6y2p{color: rgb(255, 255, 255);cursor: pointer;fill: none;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-4aead2b .pw8g6y2p::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-4aead2b .pw8g6y2p::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-4aead2b .elementor-button{cursor: pointer;height: 40px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-4aead2b .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-1358 .elementor-element.elementor-element-4aead2b .elementor-button::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-4aead2b .elementor-button::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .q9fwlmy2{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .q9fwlmy2::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .q9fwlmy2::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .d0vb0ly0{color: rgb(255, 255, 255);cursor: pointer;fill: none;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .d0vb0ly0::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .d0vb0ly0::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .elementor-button{cursor: pointer;height: 40px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .elementor-button::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-3e3ffe6 .elementor-button::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-1358 .elementor-element.elementor-element-b327021 .fs2pu3gp{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-b327021 .fs2pu3gp::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-b327021 .fs2pu3gp::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-b327021 .owgut3p6{color: rgb(255, 255, 255);cursor: pointer;fill: none;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-b327021 .owgut3p6::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-b327021 .owgut3p6::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-b327021 .gssr0726{color: rgb(255, 255, 255);cursor: pointer;fill: none;height: 12px;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: 4px;x: 2px;y: 9px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-b327021 .gssr0726::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-b327021 .gssr0726::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-b327021 .elementor-button{cursor: pointer;height: 40px;flex-direction: row;}.elementor-1358 .elementor-element.elementor-element-b327021 .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-1358 .elementor-element.elementor-element-b327021 .elementor-button::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-b327021 .elementor-button::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}


.elementor-1358 .elementor-element.elementor-element-e7986d4 .elementor-heading-title{font-family: Montserrat, sans-serif;}.elementor-1358 .elementor-element.elementor-element-e7986d4 .elementor-heading-title::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-e7986d4 .elementor-heading-title::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-1358 .elementor-element.elementor-element-a49457d {width: auto;}.elementor-1358 .elementor-element.elementor-element-a49457d {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-1358 .elementor-element.elementor-element-a49457d .by4dxqhl{color: rgb(255, 255, 255);list-style-type: none;padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a49457d .by4dxqhl::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-a49457d .by4dxqhl::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-a49457d {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-a49457d .by4dxqhl{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a49457d {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a49457d .by4dxqhl{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-a49457d .trkqsx0b{align-items: center;color: rgba(255, 255, 255, 0.8);column-gap: 12px;display: flex;line-height: 24px;list-style-type: none;row-gap: 12px;width: auto;grid-column-gap: 12px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a49457d .trkqsx0b::before{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;display: block;text-align: left;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-1358 .elementor-element.elementor-element-a49457d .trkqsx0b::after{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;display: block;text-align: left;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-1358 .elementor-element.elementor-element-a49457d .d88btdre{color: rgb(240, 114, 40);display: block;fill: none;flex-shrink: 0;height: 16px;line-height: 24px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(240, 114, 40);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-1358 .elementor-element.elementor-element-a49457d .d88btdre::before{border-bottom-color: rgb(240, 114, 40);border-bottom-width: 0px;border-left-color: rgb(240, 114, 40);border-left-width: 0px;border-right-color: rgb(240, 114, 40);border-right-width: 0px;border-top-color: rgb(240, 114, 40);border-top-width: 0px;-webkit-text-fill-color: rgb(240, 114, 40);-webkit-text-stroke-color: rgb(240, 114, 40);}.elementor-1358 .elementor-element.elementor-element-a49457d .d88btdre::after{border-bottom-color: rgb(240, 114, 40);border-bottom-width: 0px;border-left-color: rgb(240, 114, 40);border-left-width: 0px;border-right-color: rgb(240, 114, 40);border-right-width: 0px;border-top-color: rgb(240, 114, 40);border-top-width: 0px;-webkit-text-fill-color: rgb(240, 114, 40);-webkit-text-stroke-color: rgb(240, 114, 40);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-a49457d .d88btdre{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a49457d .d88btdre{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-a49457d .s7hkoma4{color: rgb(240, 114, 40);fill: none;line-height: 24px;list-style-type: none;stroke: rgb(240, 114, 40);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a49457d .s7hkoma4::before{border-bottom-color: rgb(240, 114, 40);border-bottom-width: 0px;border-left-color: rgb(240, 114, 40);border-left-width: 0px;border-right-color: rgb(240, 114, 40);border-right-width: 0px;border-top-color: rgb(240, 114, 40);border-top-width: 0px;-webkit-text-fill-color: rgb(240, 114, 40);-webkit-text-stroke-color: rgb(240, 114, 40);}.elementor-1358 .elementor-element.elementor-element-a49457d .s7hkoma4::after{border-bottom-color: rgb(240, 114, 40);border-bottom-width: 0px;border-left-color: rgb(240, 114, 40);border-left-width: 0px;border-right-color: rgb(240, 114, 40);border-right-width: 0px;border-top-color: rgb(240, 114, 40);border-top-width: 0px;-webkit-text-fill-color: rgb(240, 114, 40);-webkit-text-stroke-color: rgb(240, 114, 40);}.elementor-1358 .elementor-element.elementor-element-a49457d .y0rr1zdq{color: rgba(255, 255, 255, 0.8);display: block;font-size: 16px;line-height: 24px;list-style-type: none;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a49457d .y0rr1zdq::before{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-1358 .elementor-element.elementor-element-a49457d .y0rr1zdq::after{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-1358 .elementor-element.elementor-element-a49457d .zigru85i{align-items: center;color: rgba(255, 255, 255, 0.8);column-gap: 12px;display: flex;line-height: 24px;list-style-type: none;margin-top: 12px;row-gap: 12px;width: auto;grid-column-gap: 12px;flex-direction: row;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a49457d .zigru85i::before{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;display: block;text-align: left;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-1358 .elementor-element.elementor-element-a49457d .zigru85i::after{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;display: block;text-align: left;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-a49457d .zigru85i{margin-top: 12px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-a49457d .zigru85i{margin-top: 12px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-a49457d .lzzwsiky{color: rgb(240, 114, 40);fill: none;height: 16px;line-height: 24px;list-style-type: none;stroke: rgb(240, 114, 40);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: 20px;x: 2px;y: 4px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a49457d .lzzwsiky::before{border-bottom-color: rgb(240, 114, 40);border-bottom-width: 0px;border-left-color: rgb(240, 114, 40);border-left-width: 0px;border-right-color: rgb(240, 114, 40);border-right-width: 0px;border-top-color: rgb(240, 114, 40);border-top-width: 0px;-webkit-text-fill-color: rgb(240, 114, 40);-webkit-text-stroke-color: rgb(240, 114, 40);}.elementor-1358 .elementor-element.elementor-element-a49457d .lzzwsiky::after{border-bottom-color: rgb(240, 114, 40);border-bottom-width: 0px;border-left-color: rgb(240, 114, 40);border-left-width: 0px;border-right-color: rgb(240, 114, 40);border-right-width: 0px;border-top-color: rgb(240, 114, 40);border-top-width: 0px;-webkit-text-fill-color: rgb(240, 114, 40);-webkit-text-stroke-color: rgb(240, 114, 40);}.elementor-1358 .elementor-element.elementor-element-a49457d .j930zhac{color: rgba(255, 255, 255, 0.8);display: block;font-size: 16px;line-height: 24px;list-style-type: none;text-align: left;width: auto;word-break: break-all;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-a49457d .j930zhac::before{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-1358 .elementor-element.elementor-element-a49457d .j930zhac::after{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}

.elementor-1358 .elementor-element.elementor-element-2a8e723 .elementor-heading-title{font-family: Montserrat, sans-serif;}.elementor-1358 .elementor-element.elementor-element-2a8e723 .elementor-heading-title::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-2a8e723 .elementor-heading-title::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-1358 .elementor-element.elementor-element-cc01b91 {width: auto;}.elementor-1358 .elementor-element.elementor-element-cc01b91 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-1358 .elementor-element.elementor-element-cc01b91 .aotiewnh{color: rgb(255, 255, 255);list-style-type: none;padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cc01b91 .aotiewnh::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-cc01b91 .aotiewnh::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-cc01b91 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-cc01b91 .aotiewnh{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-cc01b91 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-cc01b91 .aotiewnh{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-1358 .elementor-element.elementor-element-cc01b91 .zujo3p42{color: rgb(255, 255, 255);list-style-type: none;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cc01b91 .zujo3p42::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;text-align: left;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-cc01b91 .zujo3p42::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;text-align: left;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-cc01b91 .r9gqoa63{color: rgba(255, 255, 255, 0.8);cursor: pointer;font-size: 16px;line-height: 24px;list-style-type: none;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cc01b91 .r9gqoa63::before{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-1358 .elementor-element.elementor-element-cc01b91 .r9gqoa63::after{border-bottom-color: rgba(255, 255, 255, 0.8);border-bottom-width: 0px;border-left-color: rgba(255, 255, 255, 0.8);border-left-width: 0px;border-right-color: rgba(255, 255, 255, 0.8);border-right-width: 0px;border-top-color: rgba(255, 255, 255, 0.8);border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.8);-webkit-text-stroke-color: rgba(255, 255, 255, 0.8);}.elementor-1358 .elementor-element.elementor-element-cc01b91 .qg3d693z{color: rgb(255, 255, 255);list-style-type: none;margin-top: 8px;width: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-1358 .elementor-element.elementor-element-cc01b91 .qg3d693z::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;text-align: left;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1358 .elementor-element.elementor-element-cc01b91 .qg3d693z::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;text-align: left;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-1358 .elementor-element.elementor-element-cc01b91 .qg3d693z{margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1358 .elementor-element.elementor-element-cc01b91 .qg3d693z{margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}

/* Start custom CSS for container, class: .elementor-element-377b50d */.elementor-1358 .elementor-element.elementor-element-377b50d {
    border-top: 1px solid rgba(255, 255, 255, 0.05);
    padding-top: 80px;
    padding-bottom: 40px;
}

/* Links do Rodapé */
.elementor-1358 .elementor-element.elementor-element-377b50d a {
    color: #bfbfbf;
    transition: 0.3s;
}

.elementor-1358 .elementor-element.elementor-element-377b50d a:hover {
    color: #ffffff;
}/* End custom CSS */

