.elementor-11 .elementor-element.elementor-element-25cd45e{--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;--overlay-opacity:0.64;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-25cd45e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-25cd45e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoneural.clinicayamada.com.br/wp-content/uploads/2025/08/bg-1.webp");}.elementor-11 .elementor-element.elementor-element-25cd45e::before, .elementor-11 .elementor-element.elementor-element-25cd45e > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-25cd45e > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-25cd45e > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-25cd45e > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-25cd45e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EEF8FF;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-245981c{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-6c3b518 img{width:29%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-02eebf6{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-02eebf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-02eebf6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#31295BE6;}.elementor-11 .elementor-element.elementor-element-1a9bd8b{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-1a9bd8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1a9bd8b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#31295BE6;}.elementor-11 .elementor-element.elementor-element-6e31962{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-6e31962 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-7809381 .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7809381.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7809381 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-7809381 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-11 .elementor-element.elementor-element-0681e88{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-0681e88:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0681e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F8FF;}.elementor-11 .elementor-element.elementor-element-3154862 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:0.44em;color:#453E6B;}.elementor-11 .elementor-element.elementor-element-f64d0b8{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-f64d0b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f64d0b8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#31295BE6;}.elementor-11 .elementor-element.elementor-element-ef7f345{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-ef7f345 > .elementor-widget-container{margin:0px 0px 040px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ef7f345 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-86352d3{--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;--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-07c1b6d{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-07c1b6d > .elementor-widget-container{background-color:#EEF8FF;padding:30px 30px 30px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-07c1b6d .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-07c1b6d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-07c1b6d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-07c1b6d .elementor-icon-box-title{color:#31295BE6;}.elementor-11 .elementor-element.elementor-element-07c1b6d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-ccc7ae9{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-ccc7ae9 > .elementor-widget-container{background-color:#EEF8FF;padding:30px 30px 30px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-ccc7ae9 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-ccc7ae9 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-ccc7ae9 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-ccc7ae9 .elementor-icon-box-title{color:#31295BE6;}.elementor-11 .elementor-element.elementor-element-ccc7ae9 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-6c105b4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6c105b4 > .elementor-widget-container{background-color:#EEF8FF;padding:30px 30px 30px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-6c105b4 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-6c105b4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-6c105b4 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-6c105b4 .elementor-icon-box-title{color:#31295BE6;}.elementor-11 .elementor-element.elementor-element-6c105b4 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-37eef12 .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-37eef12.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-37eef12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-37eef12 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-11 .elementor-element.elementor-element-9917cc7{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10em;--padding-bottom:10em;--padding-left:5em;--padding-right:5em;--z-index:2;}.elementor-11 .elementor-element.elementor-element-9917cc7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9917cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-11 .elementor-element.elementor-element-f7466d4{--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-11 .elementor-element.elementor-element-ab490d9{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-ab490d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ab490d9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-db467e4 .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-db467e4.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-db467e4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-db467e4 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-11 .elementor-element.elementor-element-5af735f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-17f658d{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-17f658d > .elementor-widget-container{background-color:#EEF8FF;padding:30px 30px 30px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-17f658d .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-17f658d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-17f658d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-17f658d .elementor-icon-box-title{color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-17f658d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-f8e3596{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-f8e3596 > .elementor-widget-container{background-color:#EEF8FF;padding:30px 30px 30px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-f8e3596 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-f8e3596 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f8e3596 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-f8e3596 .elementor-icon-box-title{color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-f8e3596 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-01145dd{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-01145dd > .elementor-widget-container{background-color:#EEF8FF;padding:30px 30px 30px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-01145dd .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-01145dd .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-01145dd .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-01145dd .elementor-icon-box-title{color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-01145dd .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-0b5859e{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-0b5859e > .elementor-widget-container{background-color:#EEF8FF;padding:30px 30px 30px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-0b5859e .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-0b5859e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0b5859e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-0b5859e .elementor-icon-box-title{color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-0b5859e .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-68feea7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5vw;--padding-bottom:01vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-68feea7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-68feea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F8FF;}.elementor-11 .elementor-element.elementor-element-b5adddf{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-b5adddf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b5adddf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#31295BE6;}.elementor-11 .elementor-element.elementor-element-8fb6ac8{--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;--justify-content:center;--align-items:center;--padding-top:05vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-8fb6ac8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8fb6ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F8FF;}.elementor-11 .elementor-element.elementor-element-d546dce{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5e8a834{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5e8a834 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-5e8a834 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-11 .elementor-element.elementor-element-a9211c4{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-a9211c4 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-a9211c4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-11 .elementor-element.elementor-element-abacf4b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-abacf4b > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-abacf4b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-11 .elementor-element.elementor-element-29ef84f .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-29ef84f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-29ef84f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-29ef84f .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-11 .elementor-element.elementor-element-6609491{--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;border-style:none;--border-style:none;--border-radius:0px 0px 1px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-6609491:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6609491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-11 .elementor-element.elementor-element-dd67de3{--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-11 .elementor-element.elementor-element-5f8de5c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:0.44em;color:#453E6B;}.elementor-11 .elementor-element.elementor-element-ae4a8e5{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-ae4a8e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ae4a8e5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#31295BE6;}.elementor-11 .elementor-element.elementor-element-7b400f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-7b400f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7b400f1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7b400f1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-b8ce715 .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b8ce715.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-b8ce715 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-b8ce715 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-11 .elementor-element.elementor-element-725a774{--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-11 .elementor-element.elementor-element-3260407 img{width:54%;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-da3eaa7{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-da3eaa7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-da3eaa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F8FF;}.elementor-11 .elementor-element.elementor-element-21669ab{--display:flex;--padding-top:050px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-21669ab:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-21669ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-11 .elementor-element.elementor-element-039613f{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-039613f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-039613f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#31295BE6;}.elementor-11 .elementor-element.elementor-element-fc51fbb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-fc51fbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fc51fbb.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-fc51fbb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-835e0cc .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-835e0cc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-835e0cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-835e0cc .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-11 .elementor-element.elementor-element-8722917{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-8722917:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8722917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F8FF;}.elementor-11 .elementor-element.elementor-element-67c1d8f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:050px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-67c1d8f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-67c1d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-11 .elementor-element.elementor-element-96b398e{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-96b398e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-96b398e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#31295BE6;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-cedde96 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-cedde96 .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-cedde96 .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-11 .elementor-element.elementor-element-cedde96 .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-group > label, .elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-subgroup label{color:#3A3A3A;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-type-html{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-group .elementor-field{color:#667085;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-subgroup label{font-family:"Inter Tight", Sans-serif;font-size:16px;line-height:24px;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#D0D5DD;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#D0D5DD;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-field-group .elementor-select-wrapper::before{color:#D0D5DD;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;line-height:24px;border-radius:8px 8px 8px 8px;padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-cedde96 .e-form__buttons__wrapper__button-next{background-color:#00EC4F;color:#000000;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-button[type="submit"]{background-color:#00EC4F;color:#000000;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-11 .elementor-element.elementor-element-cedde96 .e-form__buttons__wrapper__button-previous{background-color:#1264A2;color:#000000;}.elementor-11 .elementor-element.elementor-element-cedde96 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-cedde96 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-cedde96{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11 .elementor-element.elementor-element-0a0a27b{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#433D6B30;--border-color:#433D6B30;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-0a0a27b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0a0a27b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-11 .elementor-element.elementor-element-6fccc0d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:0.44em;color:#453E6B;}.elementor-11 .elementor-element.elementor-element-89a8fdd{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-89a8fdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-89a8fdd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#31295BE6;}.elementor-11 .elementor-element.elementor-element-0101563{--display:flex;}.elementor-11 .elementor-element.elementor-element-b8fa5a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-b8fa5a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b8fa5a5.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b8fa5a5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-9ec6944{--display:flex;}.elementor-11 .elementor-element.elementor-element-0241f04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-0241f04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0241f04.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0241f04 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-c29facb{--display:flex;}.elementor-11 .elementor-element.elementor-element-fb43087{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-fb43087 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fb43087.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-fb43087 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-d1672dd{--display:flex;}.elementor-11 .elementor-element.elementor-element-3df0142{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-3df0142 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3df0142.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3df0142 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-8152d2d{--display:flex;}.elementor-11 .elementor-element.elementor-element-93e2da5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-93e2da5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-93e2da5.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-93e2da5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-ec1ed13{--display:flex;}.elementor-11 .elementor-element.elementor-element-f74e9fe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-f74e9fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f74e9fe.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f74e9fe .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-11 .elementor-element.elementor-element-9134b6e{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:4px 4px 4px 4px;--n-accordion-title-normal-color:#31295BE6;--n-accordion-title-hover-color:#31295BE6;--n-accordion-title-active-color:#31295BE6;--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-9134b6e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EEF8FF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#84848430;}:where( .elementor-11 .elementor-element.elementor-element-9134b6e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-9134b6e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}body.elementor-page-11:not(.elementor-motion-effects-element-type-background), body.elementor-page-11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-25cd45e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-11 .elementor-element.elementor-element-02eebf6{text-align:center;}.elementor-11 .elementor-element.elementor-element-1a9bd8b{text-align:center;}.elementor-11 .elementor-element.elementor-element-6e31962{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-7809381.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0681e88{--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-11 .elementor-element.elementor-element-86352d3{--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;--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-07c1b6d{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-11 .elementor-element.elementor-element-ccc7ae9{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-11 .elementor-element.elementor-element-6c105b4{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-37eef12.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9917cc7{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-ab490d9{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-db467e4.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-68feea7{--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-11 .elementor-element.elementor-element-8fb6ac8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-11 .elementor-element.elementor-element-8fb6ac8.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d546dce{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-d546dce.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-29ef84f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6609491{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-b8ce715.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3260407 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-da3eaa7{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-835e0cc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8722917{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-0a0a27b{--padding-top:10vw;--padding-bottom:10vw;--padding-left:2vw;--padding-right:2vw;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-25cd45e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-245981c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-02eebf6{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-02eebf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-02eebf6 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-1a9bd8b{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-1a9bd8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1a9bd8b .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-6e31962{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-7809381.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0681e88{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;--z-index:4;}.elementor-11 .elementor-element.elementor-element-f64d0b8{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-f64d0b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f64d0b8 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-ef7f345{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-ef7f345 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-07c1b6d{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-ccc7ae9{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-6c105b4{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-37eef12.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9917cc7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-f7466d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ab490d9{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-db467e4.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-68feea7{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;--z-index:4;}.elementor-11 .elementor-element.elementor-element-b5adddf{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-b5adddf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b5adddf .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-8fb6ac8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-d546dce{--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;}.elementor-11 .elementor-element.elementor-element-5e8a834{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-a9211c4{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-abacf4b{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-29ef84f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6609491{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-dd67de3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5f8de5c{text-align:center;}.elementor-11 .elementor-element.elementor-element-ae4a8e5{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-ae4a8e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ae4a8e5 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-7b400f1{text-align:left;}.elementor-11 .elementor-element.elementor-element-b8ce715.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-725a774{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-da3eaa7{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-039613f{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-039613f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-039613f .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-fc51fbb{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-835e0cc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8722917{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-11 .elementor-element.elementor-element-96b398e{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-96b398e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-96b398e .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-0a0a27b{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-89a8fdd{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-89a8fdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-89a8fdd .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-245981c{--width:92%;}.elementor-11 .elementor-element.elementor-element-f7466d4{--width:50%;}.elementor-11 .elementor-element.elementor-element-5af735f{--width:50%;}.elementor-11 .elementor-element.elementor-element-d546dce{--width:100%;}.elementor-11 .elementor-element.elementor-element-dd67de3{--width:50%;}.elementor-11 .elementor-element.elementor-element-725a774{--width:50%;}.elementor-11 .elementor-element.elementor-element-67c1d8f{--width:62%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-245981c{--width:100%;}.elementor-11 .elementor-element.elementor-element-8fb6ac8{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-dd67de3{--width:100%;}.elementor-11 .elementor-element.elementor-element-725a774{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-02eebf6 */.elementor-11 .elementor-element.elementor-element-02eebf6{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-02eebf6 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a9bd8b */.elementor-11 .elementor-element.elementor-element-1a9bd8b{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-1a9bd8b strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7809381 */.elementor-11 .elementor-element.elementor-element-7809381{
  border-radius: 12px;
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%);
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); /* Alterei a cor da sombra para um tom do gradiente */
  padding: 18px 30px;
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

.elementor-11 .elementor-element.elementor-element-7809381 .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone */
  color: white; /* Cor do ícone */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para a animação */
}

/* Microinteração no hover: o avião "decola" */
.elementor-11 .elementor-element.elementor-element-7809381:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); /* Move para a direita e gira levemente */
}

/* Efeito de clique */
.elementor-11 .elementor-element.elementor-element-7809381 .btn3:active {
  opacity: 0.5;
}

/* Efeito de luz passando em diagonal */
.elementor-11 .elementor-element.elementor-element-7809381::before {
  content: '';
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes para a animação da luz */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Efeito de hover no botão */
.elementor-11 .elementor-element.elementor-element-7809381:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f64d0b8 */.elementor-11 .elementor-element.elementor-element-f64d0b8{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-f64d0b8 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef7f345 */.elementor-11 .elementor-element.elementor-element-ef7f345{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-07c1b6d */.elementor-11 .elementor-element.elementor-element-07c1b6d{
    background-color: #EEF8FF;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-11 .elementor-element.elementor-element-07c1b6d strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ccc7ae9 */.elementor-11 .elementor-element.elementor-element-ccc7ae9{
    background-color: #EEF8FF;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-11 .elementor-element.elementor-element-ccc7ae9 strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c105b4 */.elementor-11 .elementor-element.elementor-element-6c105b4{
    background-color: #EEF8FF;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-11 .elementor-element.elementor-element-6c105b4 strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37eef12 */.elementor-11 .elementor-element.elementor-element-37eef12{
  border-radius: 12px;
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%);
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); /* Alterei a cor da sombra para um tom do gradiente */
  padding: 18px 30px;
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

.elementor-11 .elementor-element.elementor-element-37eef12 .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone */
  color: white; /* Cor do ícone */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para a animação */
}

/* Microinteração no hover: o avião "decola" */
.elementor-11 .elementor-element.elementor-element-37eef12:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); /* Move para a direita e gira levemente */
}

/* Efeito de clique */
.elementor-11 .elementor-element.elementor-element-37eef12 .btn3:active {
  opacity: 0.5;
}

/* Efeito de luz passando em diagonal */
.elementor-11 .elementor-element.elementor-element-37eef12::before {
  content: '';
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes para a animação da luz */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Efeito de hover no botão */
.elementor-11 .elementor-element.elementor-element-37eef12:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab490d9 */.elementor-11 .elementor-element.elementor-element-ab490d9{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-ab490d9 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db467e4 */.elementor-11 .elementor-element.elementor-element-db467e4{
  border-radius: 12px;
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%);
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); /* Alterei a cor da sombra para um tom do gradiente */
  padding: 18px 30px;
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

.elementor-11 .elementor-element.elementor-element-db467e4 .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone */
  color: white; /* Cor do ícone */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para a animação */
}

/* Microinteração no hover: o avião "decola" */
.elementor-11 .elementor-element.elementor-element-db467e4:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); /* Move para a direita e gira levemente */
}

/* Efeito de clique */
.elementor-11 .elementor-element.elementor-element-db467e4 .btn3:active {
  opacity: 0.5;
}

/* Efeito de luz passando em diagonal */
.elementor-11 .elementor-element.elementor-element-db467e4::before {
  content: '';
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes para a animação da luz */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Efeito de hover no botão */
.elementor-11 .elementor-element.elementor-element-db467e4:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-17f658d */.elementor-11 .elementor-element.elementor-element-17f658d{
    background-color: #EEF8FF;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-11 .elementor-element.elementor-element-17f658d strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f8e3596 */.elementor-11 .elementor-element.elementor-element-f8e3596{
    background-color: #EEF8FF;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-11 .elementor-element.elementor-element-f8e3596 strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-01145dd */.elementor-11 .elementor-element.elementor-element-01145dd{
    background-color: #EEF8FF;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-11 .elementor-element.elementor-element-01145dd strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b5859e */.elementor-11 .elementor-element.elementor-element-0b5859e{
    background-color: #EEF8FF;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-11 .elementor-element.elementor-element-0b5859e strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5adddf */.elementor-11 .elementor-element.elementor-element-b5adddf{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-b5adddf strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29ef84f */.elementor-11 .elementor-element.elementor-element-29ef84f{
  border-radius: 12px;
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%);
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); /* Alterei a cor da sombra para um tom do gradiente */
  padding: 18px 30px;
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

.elementor-11 .elementor-element.elementor-element-29ef84f .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone */
  color: white; /* Cor do ícone */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para a animação */
}

/* Microinteração no hover: o avião "decola" */
.elementor-11 .elementor-element.elementor-element-29ef84f:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); /* Move para a direita e gira levemente */
}

/* Efeito de clique */
.elementor-11 .elementor-element.elementor-element-29ef84f .btn3:active {
  opacity: 0.5;
}

/* Efeito de luz passando em diagonal */
.elementor-11 .elementor-element.elementor-element-29ef84f::before {
  content: '';
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes para a animação da luz */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Efeito de hover no botão */
.elementor-11 .elementor-element.elementor-element-29ef84f:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae4a8e5 */.elementor-11 .elementor-element.elementor-element-ae4a8e5{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-ae4a8e5 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b400f1 */.elementor-11 .elementor-element.elementor-element-7b400f1{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-7b400f1 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8ce715 */.elementor-11 .elementor-element.elementor-element-b8ce715{
  border-radius: 12px;
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%);
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); /* Alterei a cor da sombra para um tom do gradiente */
  padding: 18px 30px;
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

.elementor-11 .elementor-element.elementor-element-b8ce715 .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone */
  color: white; /* Cor do ícone */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para a animação */
}

/* Microinteração no hover: o avião "decola" */
.elementor-11 .elementor-element.elementor-element-b8ce715:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); /* Move para a direita e gira levemente */
}

/* Efeito de clique */
.elementor-11 .elementor-element.elementor-element-b8ce715 .btn3:active {
  opacity: 0.5;
}

/* Efeito de luz passando em diagonal */
.elementor-11 .elementor-element.elementor-element-b8ce715::before {
  content: '';
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes para a animação da luz */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Efeito de hover no botão */
.elementor-11 .elementor-element.elementor-element-b8ce715:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3260407 */.elementor-11 .elementor-element.elementor-element-3260407{
    background-color: #EEF8FF;
    text-wrap: balance;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-039613f */.elementor-11 .elementor-element.elementor-element-039613f{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-039613f strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
    font-weight: 700;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc51fbb */.elementor-11 .elementor-element.elementor-element-fc51fbb{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-fc51fbb strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-835e0cc */.elementor-11 .elementor-element.elementor-element-835e0cc{
  border-radius: 12px;
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%);
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); /* Alterei a cor da sombra para um tom do gradiente */
  padding: 18px 30px;
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

.elementor-11 .elementor-element.elementor-element-835e0cc .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone */
  color: white; /* Cor do ícone */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para a animação */
}

/* Microinteração no hover: o avião "decola" */
.elementor-11 .elementor-element.elementor-element-835e0cc:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); /* Move para a direita e gira levemente */
}

/* Efeito de clique */
.elementor-11 .elementor-element.elementor-element-835e0cc .btn3:active {
  opacity: 0.5;
}

/* Efeito de luz passando em diagonal */
.elementor-11 .elementor-element.elementor-element-835e0cc::before {
  content: '';
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes para a animação da luz */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Efeito de hover no botão */
.elementor-11 .elementor-element.elementor-element-835e0cc:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21669ab */.elementor-11 .elementor-element.elementor-element-21669ab{
    background-color: #EEF8FF;
    text-wrap: balance;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-11 .elementor-element.elementor-element-21669ab strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96b398e */.elementor-11 .elementor-element.elementor-element-96b398e{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-96b398e strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
    font-weight: 700;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-cedde96 */.elementor-field-group .elementor-field-textual::placeholder {
opacity: 1;
}

.elementor-11 .elementor-element.elementor-element-cedde96 .elementor-button {
    margin-top: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67c1d8f */.elementor-11 .elementor-element.elementor-element-67c1d8f{
    background-color: #EEF8FF;
    text-wrap: balance;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-11 .elementor-element.elementor-element-67c1d8f strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89a8fdd */.elementor-11 .elementor-element.elementor-element-89a8fdd{
    text-wrap: balance;
}

.elementor-11 .elementor-element.elementor-element-89a8fdd strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
    font-weight: 700;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8fa5a5 */.elementor-11 .elementor-element.elementor-element-b8fa5a5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0241f04 */.elementor-11 .elementor-element.elementor-element-0241f04{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb43087 */.elementor-11 .elementor-element.elementor-element-fb43087{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3df0142 */.elementor-11 .elementor-element.elementor-element-3df0142{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93e2da5 */.elementor-11 .elementor-element.elementor-element-93e2da5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f74e9fe */.elementor-11 .elementor-element.elementor-element-f74e9fe{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8fa5a5 */.elementor-11 .elementor-element.elementor-element-b8fa5a5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0241f04 */.elementor-11 .elementor-element.elementor-element-0241f04{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb43087 */.elementor-11 .elementor-element.elementor-element-fb43087{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3df0142 */.elementor-11 .elementor-element.elementor-element-3df0142{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93e2da5 */.elementor-11 .elementor-element.elementor-element-93e2da5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f74e9fe */.elementor-11 .elementor-element.elementor-element-f74e9fe{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8fa5a5 */.elementor-11 .elementor-element.elementor-element-b8fa5a5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0241f04 */.elementor-11 .elementor-element.elementor-element-0241f04{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb43087 */.elementor-11 .elementor-element.elementor-element-fb43087{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3df0142 */.elementor-11 .elementor-element.elementor-element-3df0142{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93e2da5 */.elementor-11 .elementor-element.elementor-element-93e2da5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f74e9fe */.elementor-11 .elementor-element.elementor-element-f74e9fe{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8fa5a5 */.elementor-11 .elementor-element.elementor-element-b8fa5a5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0241f04 */.elementor-11 .elementor-element.elementor-element-0241f04{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb43087 */.elementor-11 .elementor-element.elementor-element-fb43087{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3df0142 */.elementor-11 .elementor-element.elementor-element-3df0142{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93e2da5 */.elementor-11 .elementor-element.elementor-element-93e2da5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f74e9fe */.elementor-11 .elementor-element.elementor-element-f74e9fe{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8fa5a5 */.elementor-11 .elementor-element.elementor-element-b8fa5a5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0241f04 */.elementor-11 .elementor-element.elementor-element-0241f04{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb43087 */.elementor-11 .elementor-element.elementor-element-fb43087{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3df0142 */.elementor-11 .elementor-element.elementor-element-3df0142{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93e2da5 */.elementor-11 .elementor-element.elementor-element-93e2da5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f74e9fe */.elementor-11 .elementor-element.elementor-element-f74e9fe{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8fa5a5 */.elementor-11 .elementor-element.elementor-element-b8fa5a5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0241f04 */.elementor-11 .elementor-element.elementor-element-0241f04{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb43087 */.elementor-11 .elementor-element.elementor-element-fb43087{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3df0142 */.elementor-11 .elementor-element.elementor-element-3df0142{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93e2da5 */.elementor-11 .elementor-element.elementor-element-93e2da5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f74e9fe */.elementor-11 .elementor-element.elementor-element-f74e9fe{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8fa5a5 */.elementor-11 .elementor-element.elementor-element-b8fa5a5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0241f04 */.elementor-11 .elementor-element.elementor-element-0241f04{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb43087 */.elementor-11 .elementor-element.elementor-element-fb43087{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3df0142 */.elementor-11 .elementor-element.elementor-element-3df0142{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93e2da5 */.elementor-11 .elementor-element.elementor-element-93e2da5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f74e9fe */.elementor-11 .elementor-element.elementor-element-f74e9fe{
    text-wrap: balance;
}/* End custom CSS */