.elementor-18 .elementor-element.elementor-element-b5722ef{--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:01vw;--padding-bottom:04vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-b5722ef:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b5722ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lvadvocaciaespecializada.com.br/wp-content/uploads/2025/07/bg-1.webp");}.elementor-18 .elementor-element.elementor-element-b5722ef::before, .elementor-18 .elementor-element.elementor-element-b5722ef > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b5722ef > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b5722ef > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b5722ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b5722ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EEF8FF;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-be9da41{--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-18 .elementor-element.elementor-element-6ffd5ac.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6ffd5ac{text-align:center;}.elementor-18 .elementor-element.elementor-element-6ffd5ac img{width:70%;}.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-18 .elementor-element.elementor-element-e62b646{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-e62b646 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e62b646 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;color:#31295BE6;}.elementor-18 .elementor-element.elementor-element-87f5ec1{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-87f5ec1.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-87f5ec1 .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-18 .elementor-element.elementor-element-d9b1ead .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 70px 15px 70px;}.elementor-18 .elementor-element.elementor-element-d9b1ead.elementor-element{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-d45b91b{width:auto;max-width:auto;bottom:44.776vh;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-d45b91b{right:2vw;}body.rtl .elementor-18 .elementor-element.elementor-element-d45b91b{left:2vw;}.elementor-18 .elementor-element.elementor-element-d45b91b .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-stacked .elementor-icon{background-color:#25A71C;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-default .elementor-icon{color:#25A71C;border-color:#25A71C;}.elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-default .elementor-icon svg{fill:#25A71C;}.elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#25A71C;}.elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-framed .elementor-icon:hover, .elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-framed .elementor-icon:hover, .elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-framed .elementor-icon:hover{background-color:#25A71C;}.elementor-18 .elementor-element.elementor-element-d45b91b.elementor-view-stacked .elementor-icon:hover svg{fill:#25A71C;}.elementor-18 .elementor-element.elementor-element-d45b91b .elementor-icon{font-size:50px;}.elementor-18 .elementor-element.elementor-element-d45b91b .elementor-icon svg{height:50px;}.elementor-18 .elementor-element.elementor-element-34060b2{--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-18 .elementor-element.elementor-element-34060b2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-34060b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16212F;}.elementor-18 .elementor-element.elementor-element-f48c6b8{--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:02em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;--z-index:2;}.elementor-18 .elementor-element.elementor-element-f48c6b8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f48c6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-18 .elementor-element.elementor-element-23673c1{--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:070px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-23673c1.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-be58fd6{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:3.5px;color:#191FA6;}.elementor-18 .elementor-element.elementor-element-be58fd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-be58fd6.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1304b33{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-1304b33.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1304b33 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#081526;}.elementor-18 .elementor-element.elementor-element-86ec9e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-86ec9e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-86ec9e4.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-86ec9e4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-2e43348{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:02em;--padding-left:5em;--padding-right:5em;--z-index:2;}.elementor-18 .elementor-element.elementor-element-2e43348:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2e43348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-18 .elementor-element.elementor-element-da1b7cb{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-da1b7cb::before, .elementor-18 .elementor-element.elementor-element-da1b7cb > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-da1b7cb > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-da1b7cb > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-da1b7cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-da1b7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-da1b7cb.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-f428054{--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-18 .elementor-element.elementor-element-f428054.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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-18 .elementor-element.elementor-element-4e7fe98{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-4e7fe98 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-4e7fe98 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-4e7fe98 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-4e7fe98 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-4e7fe98 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-4e7fe98 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-b9c2d56{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-b9c2d56 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-b9c2d56 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-b9c2d56 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b9c2d56 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-b9c2d56 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-b9c2d56 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-b07b55e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-b07b55e > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-b07b55e .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-b07b55e .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-b07b55e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-b07b55e .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-b07b55e .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-464a869{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-464a869 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-464a869 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-464a869 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-464a869 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-464a869 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-464a869 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-5ce2bf5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-5ce2bf5 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-5ce2bf5 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-5ce2bf5 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-5ce2bf5 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-5ce2bf5 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-5ce2bf5 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-66bb14f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-66bb14f > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-66bb14f .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-66bb14f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-66bb14f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-66bb14f .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-66bb14f .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-8dd1856{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-8dd1856 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-8dd1856 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-8dd1856 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-8dd1856 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-8dd1856 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-8dd1856 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-585b876{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-585b876 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-585b876 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-585b876 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-585b876 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-585b876 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-585b876 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-cc9a7e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-cc9a7e3 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-cc9a7e3 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-cc9a7e3 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-cc9a7e3 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-cc9a7e3 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-cc9a7e3 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-0cde742{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-0cde742 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-0cde742 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-0cde742 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-0cde742 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-0cde742 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-0cde742 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-acd05dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-acd05dc > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-acd05dc .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-acd05dc .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-acd05dc .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-acd05dc .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-acd05dc .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-5822510{--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-18 .elementor-element.elementor-element-5822510.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-efec82f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-efec82f > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-efec82f .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-efec82f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-efec82f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-efec82f .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-efec82f .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-ab8504f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-ab8504f > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-ab8504f .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-ab8504f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-ab8504f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-ab8504f .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-ab8504f .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-6fed0fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-6fed0fc > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-6fed0fc .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-6fed0fc .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-6fed0fc .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-6fed0fc .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-6fed0fc .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-c7fc69d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-c7fc69d > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-c7fc69d .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-c7fc69d .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-c7fc69d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-c7fc69d .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-c7fc69d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-664b230{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-664b230 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-664b230 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-664b230 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-664b230 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-664b230 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-664b230 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-662904d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-662904d > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-662904d .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-662904d .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-662904d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-662904d .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-662904d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-a5bd535{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-a5bd535 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-a5bd535 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-a5bd535 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-a5bd535 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-a5bd535 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-a5bd535 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-67f6354{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-67f6354 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-67f6354 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-67f6354 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-67f6354 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-67f6354 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-67f6354 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-47a3950{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-47a3950 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-47a3950 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-47a3950 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-47a3950 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-47a3950 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-47a3950 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-cda78dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-cda78dd > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-cda78dd .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-cda78dd .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-cda78dd .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-cda78dd .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-cda78dd .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-4b66bb8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-4b66bb8 > .elementor-widget-container{background-color:#16212F;padding:010px 30px 010px 30px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-4b66bb8 .elementor-icon-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-4b66bb8 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-4b66bb8 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-4b66bb8 .elementor-icon-box-title{color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-4b66bb8 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;line-height:1.4em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-3323a82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:02em;--padding-left:5em;--padding-right:5em;--z-index:2;}.elementor-18 .elementor-element.elementor-element-3323a82:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3323a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-18 .elementor-element.elementor-element-5752065 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 70px 15px 70px;}.elementor-18 .elementor-element.elementor-element-5752065.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-e9c6ba6{--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:02vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-e9c6ba6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e9c6ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-18 .elementor-element.elementor-element-29e178d{--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-18 .elementor-element.elementor-element-ff6d9c7 .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-18 .elementor-element.elementor-element-4670212{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-4670212 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4670212 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#31295BE6;}.elementor-18 .elementor-element.elementor-element-5dfac5c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-5dfac5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5dfac5c.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5dfac5c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-81e7234 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 70px 15px 70px;}.elementor-18 .elementor-element.elementor-element-81e7234.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-e46535f{--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-18 .elementor-element.elementor-element-fbc0028 img{border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-f4a9cb3{--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:02vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-f4a9cb3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f4a9cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F8FF;}.elementor-18 .elementor-element.elementor-element-60e4506{--display:flex;--padding-top:050px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-60e4506:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-60e4506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16212F;}.elementor-18 .elementor-element.elementor-element-05698a8{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-05698a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-05698a8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-af61029{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-af61029 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-af61029.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-af61029 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFFE6;}.elementor-18 .elementor-element.elementor-element-158cf97 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 70px 15px 70px;}.elementor-18 .elementor-element.elementor-element-158cf97.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-456e2ba{--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:02vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-456e2ba:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-456e2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-18 .elementor-element.elementor-element-0bbd847 .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-18 .elementor-element.elementor-element-9c3507a{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-9c3507a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9c3507a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#31295BE6;}.elementor-18 .elementor-element.elementor-element-e806b85{--display:flex;}.elementor-18 .elementor-element.elementor-element-c5a53ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-c5a53ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-c5a53ce.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-c5a53ce .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-012d605{--display:flex;}.elementor-18 .elementor-element.elementor-element-f43f2a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-f43f2a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f43f2a6.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-f43f2a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-d112d04{--display:flex;}.elementor-18 .elementor-element.elementor-element-3071642{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-3071642 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3071642.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3071642 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-163733e{--display:flex;}.elementor-18 .elementor-element.elementor-element-f65ea1a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-f65ea1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f65ea1a.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-f65ea1a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-18 .elementor-element.elementor-element-5e52eb9{--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-18 .elementor-element.elementor-element-5e52eb9 > .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-18 .elementor-element.elementor-element-5e52eb9 > .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-18 .elementor-element.elementor-element-5e52eb9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:3px 3px 3px 3px;border-color:#460E0E30;}.elementor-18 .elementor-element.elementor-element-a7ba195 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;padding:15px 70px 15px 70px;}.elementor-18 .elementor-element.elementor-element-a7ba195.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-18e7cf5{--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:space-evenly;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-18e7cf5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-18e7cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF8FF;}.elementor-18 .elementor-element.elementor-element-535dabd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-18 .elementor-element.elementor-element-535dabd.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6b32964{text-align:center;}.elementor-18 .elementor-element.elementor-element-6b32964 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#31295BE6;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-7491349.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-icon i{color:#31295BE6;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-icon svg{fill:#31295BE6;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-7491349{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-text{color:#31295BE6;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-90e792a{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-90e792a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-90e792a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16212F;}.elementor-18 .elementor-element.elementor-element-2d9d35a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-b5722ef{--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-18 .elementor-element.elementor-element-6ffd5ac{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-6ffd5ac img{width:45%;}.elementor-18 .elementor-element.elementor-element-e62b646{text-align:center;}.elementor-18 .elementor-element.elementor-element-87f5ec1{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-f48c6b8{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-86ec9e4{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-2e43348{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-3323a82{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-e9c6ba6{--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-18 .elementor-element.elementor-element-fbc0028 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f4a9cb3{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-456e2ba{--padding-top:10vw;--padding-bottom:10vw;--padding-left:2vw;--padding-right:2vw;}.elementor-18 .elementor-element.elementor-element-18e7cf5{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-535dabd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-90e792a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-2d9d35a .elementor-heading-title{font-size:16px;line-height:1.2em;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-b5722ef{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-be9da41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6ffd5ac > .elementor-widget-container{margin:0px 0px -34px 0px;}.elementor-18 .elementor-element.elementor-element-6ffd5ac{text-align:center;}.elementor-18 .elementor-element.elementor-element-6ffd5ac img{width:40%;}.elementor-18 .elementor-element.elementor-element-e62b646{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-e62b646 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e62b646 .elementor-heading-title{font-size:26px;}.elementor-18 .elementor-element.elementor-element-87f5ec1{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-d9b1ead .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-d45b91b .elementor-icon{font-size:20px;}.elementor-18 .elementor-element.elementor-element-d45b91b .elementor-icon svg{height:20px;}.elementor-18 .elementor-element.elementor-element-f48c6b8{--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-18 .elementor-element.elementor-element-23673c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-be58fd6{width:100%;max-width:100%;text-align:center;font-size:14px;}.elementor-18 .elementor-element.elementor-element-1304b33{text-align:center;}.elementor-18 .elementor-element.elementor-element-1304b33 .elementor-heading-title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-86ec9e4{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-2e43348{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:02vw;--padding-bottom:05vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18 .elementor-element.elementor-element-da1b7cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3323a82{--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-18 .elementor-element.elementor-element-5752065 .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-e9c6ba6{--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-18 .elementor-element.elementor-element-29e178d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ff6d9c7{text-align:center;}.elementor-18 .elementor-element.elementor-element-4670212{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-4670212 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4670212 .elementor-heading-title{font-size:26px;}.elementor-18 .elementor-element.elementor-element-5dfac5c{text-align:center;}.elementor-18 .elementor-element.elementor-element-81e7234 .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-e46535f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f4a9cb3{--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-18 .elementor-element.elementor-element-05698a8{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-05698a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-05698a8 .elementor-heading-title{font-size:26px;}.elementor-18 .elementor-element.elementor-element-af61029{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-158cf97 .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-456e2ba{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:075px;--padding-bottom:05px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-9c3507a{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-9c3507a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9c3507a .elementor-heading-title{font-size:26px;}.elementor-18 .elementor-element.elementor-element-a7ba195 .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-18e7cf5{--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:40px 20px;--row-gap:40px;--column-gap:20px;--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-18 .elementor-element.elementor-element-535dabd{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-6b32964{text-align:center;}.elementor-18 .elementor-element.elementor-element-6b32964 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-7491349 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-90e792a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-18 .elementor-element.elementor-element-2d9d35a{text-align:center;}.elementor-18 .elementor-element.elementor-element-2d9d35a .elementor-heading-title{font-size:16px;line-height:1.5em;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-be9da41{--width:100%;}.elementor-18 .elementor-element.elementor-element-23673c1{--width:100%;}.elementor-18 .elementor-element.elementor-element-da1b7cb{--width:100%;}.elementor-18 .elementor-element.elementor-element-f428054{--width:50%;}.elementor-18 .elementor-element.elementor-element-5822510{--width:50%;}.elementor-18 .elementor-element.elementor-element-29e178d{--width:50%;}.elementor-18 .elementor-element.elementor-element-e46535f{--width:50%;}.elementor-18 .elementor-element.elementor-element-18e7cf5{--content-width:1140px;}.elementor-18 .elementor-element.elementor-element-535dabd{--width:19%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-be9da41{--width:100%;}.elementor-18 .elementor-element.elementor-element-29e178d{--width:100%;}.elementor-18 .elementor-element.elementor-element-e46535f{--width:100%;}.elementor-18 .elementor-element.elementor-element-535dabd{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-e62b646 */.elementor-18 .elementor-element.elementor-element-e62b646{
    text-wrap: balance;
}

.elementor-18 .elementor-element.elementor-element-e62b646 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-d9b1ead */.elementor-18 .elementor-element.elementor-element-d9b1ead .elementor-button {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #F2D2AE; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #E1B789 0.01%, #F2D2AE 55.23%, #E1B789 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #C89E70; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-18 .elementor-element.elementor-element-d9b1ead .elementor-button::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #F2D2AE 0.01%, #E1B789 55.23%, #E1B789 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
}

.elementor-18 .elementor-element.elementor-element-d9b1ead .elementor-button:hover::before {
  opacity: 1;
}

.elementor-18 .elementor-element.elementor-element-d9b1ead .elementor-button:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86ec9e4 */.elementor-18 .elementor-element.elementor-element-86ec9e4{
    text-wrap: balance;
}

.elementor-18 .elementor-element.elementor-element-86ec9e4 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 icon-box, class: .elementor-element-4e7fe98 */.elementor-18 .elementor-element.elementor-element-4e7fe98{
    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-18 .elementor-element.elementor-element-4e7fe98 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-b9c2d56 */.elementor-18 .elementor-element.elementor-element-b9c2d56{
    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-18 .elementor-element.elementor-element-b9c2d56 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-b07b55e */.elementor-18 .elementor-element.elementor-element-b07b55e{
    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-18 .elementor-element.elementor-element-b07b55e 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-464a869 */.elementor-18 .elementor-element.elementor-element-464a869{
    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-18 .elementor-element.elementor-element-464a869 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-5ce2bf5 */.elementor-18 .elementor-element.elementor-element-5ce2bf5{
    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-18 .elementor-element.elementor-element-5ce2bf5 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-66bb14f */.elementor-18 .elementor-element.elementor-element-66bb14f{
    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-18 .elementor-element.elementor-element-66bb14f 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-8dd1856 */.elementor-18 .elementor-element.elementor-element-8dd1856{
    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-18 .elementor-element.elementor-element-8dd1856 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-585b876 */.elementor-18 .elementor-element.elementor-element-585b876{
    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-18 .elementor-element.elementor-element-585b876 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-cc9a7e3 */.elementor-18 .elementor-element.elementor-element-cc9a7e3{
    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-18 .elementor-element.elementor-element-cc9a7e3 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-0cde742 */.elementor-18 .elementor-element.elementor-element-0cde742{
    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-18 .elementor-element.elementor-element-0cde742 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-acd05dc */.elementor-18 .elementor-element.elementor-element-acd05dc{
    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-18 .elementor-element.elementor-element-acd05dc 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-efec82f */.elementor-18 .elementor-element.elementor-element-efec82f{
    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-18 .elementor-element.elementor-element-efec82f 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-ab8504f */.elementor-18 .elementor-element.elementor-element-ab8504f{
    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-18 .elementor-element.elementor-element-ab8504f 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-6fed0fc */.elementor-18 .elementor-element.elementor-element-6fed0fc{
    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-18 .elementor-element.elementor-element-6fed0fc 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-c7fc69d */.elementor-18 .elementor-element.elementor-element-c7fc69d{
    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-18 .elementor-element.elementor-element-c7fc69d 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-664b230 */.elementor-18 .elementor-element.elementor-element-664b230{
    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-18 .elementor-element.elementor-element-664b230 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-662904d */.elementor-18 .elementor-element.elementor-element-662904d{
    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-18 .elementor-element.elementor-element-662904d 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-a5bd535 */.elementor-18 .elementor-element.elementor-element-a5bd535{
    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-18 .elementor-element.elementor-element-a5bd535 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-67f6354 */.elementor-18 .elementor-element.elementor-element-67f6354{
    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-18 .elementor-element.elementor-element-67f6354 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-47a3950 */.elementor-18 .elementor-element.elementor-element-47a3950{
    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-18 .elementor-element.elementor-element-47a3950 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-cda78dd */.elementor-18 .elementor-element.elementor-element-cda78dd{
    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-18 .elementor-element.elementor-element-cda78dd 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-4b66bb8 */.elementor-18 .elementor-element.elementor-element-4b66bb8{
    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-18 .elementor-element.elementor-element-4b66bb8 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-5752065 */.elementor-18 .elementor-element.elementor-element-5752065 .elementor-button {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #F2D2AE; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #E1B789 0.01%, #F2D2AE 55.23%, #E1B789 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #C89E70; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-18 .elementor-element.elementor-element-5752065 .elementor-button::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #F2D2AE 0.01%, #E1B789 55.23%, #E1B789 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
}

.elementor-18 .elementor-element.elementor-element-5752065 .elementor-button:hover::before {
  opacity: 1;
}

.elementor-18 .elementor-element.elementor-element-5752065 .elementor-button:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4670212 */.elementor-18 .elementor-element.elementor-element-4670212{
    text-wrap: balance;
}

.elementor-18 .elementor-element.elementor-element-4670212 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-5dfac5c */.elementor-18 .elementor-element.elementor-element-5dfac5c{
    text-wrap: balance;
}

.elementor-18 .elementor-element.elementor-element-5dfac5c 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-81e7234 */.elementor-18 .elementor-element.elementor-element-81e7234 .elementor-button {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #F2D2AE; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #E1B789 0.01%, #F2D2AE 55.23%, #E1B789 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #C89E70; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-18 .elementor-element.elementor-element-81e7234 .elementor-button::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #F2D2AE 0.01%, #E1B789 55.23%, #E1B789 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
}

.elementor-18 .elementor-element.elementor-element-81e7234 .elementor-button:hover::before {
  opacity: 1;
}

.elementor-18 .elementor-element.elementor-element-81e7234 .elementor-button:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fbc0028 */.elementor-18 .elementor-element.elementor-element-fbc0028{
    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-05698a8 */.elementor-18 .elementor-element.elementor-element-05698a8{
    text-wrap: balance;
}

.elementor-18 .elementor-element.elementor-element-05698a8 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-af61029 */.elementor-18 .elementor-element.elementor-element-af61029{
    text-wrap: balance;
}

.elementor-18 .elementor-element.elementor-element-af61029 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-158cf97 */.elementor-18 .elementor-element.elementor-element-158cf97 .elementor-button {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #F2D2AE; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #E1B789 0.01%, #F2D2AE 55.23%, #E1B789 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #C89E70; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-18 .elementor-element.elementor-element-158cf97 .elementor-button::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #F2D2AE 0.01%, #E1B789 55.23%, #E1B789 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
}

.elementor-18 .elementor-element.elementor-element-158cf97 .elementor-button:hover::before {
  opacity: 1;
}

.elementor-18 .elementor-element.elementor-element-158cf97 .elementor-button:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e4506 */.elementor-18 .elementor-element.elementor-element-60e4506{
    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-18 .elementor-element.elementor-element-60e4506 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-9c3507a */.elementor-18 .elementor-element.elementor-element-9c3507a{
    text-wrap: balance;
}

.elementor-18 .elementor-element.elementor-element-9c3507a 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-c5a53ce */.elementor-18 .elementor-element.elementor-element-c5a53ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f43f2a6 */.elementor-18 .elementor-element.elementor-element-f43f2a6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3071642 */.elementor-18 .elementor-element.elementor-element-3071642{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65ea1a */.elementor-18 .elementor-element.elementor-element-f65ea1a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5a53ce */.elementor-18 .elementor-element.elementor-element-c5a53ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f43f2a6 */.elementor-18 .elementor-element.elementor-element-f43f2a6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3071642 */.elementor-18 .elementor-element.elementor-element-3071642{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65ea1a */.elementor-18 .elementor-element.elementor-element-f65ea1a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5a53ce */.elementor-18 .elementor-element.elementor-element-c5a53ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f43f2a6 */.elementor-18 .elementor-element.elementor-element-f43f2a6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3071642 */.elementor-18 .elementor-element.elementor-element-3071642{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65ea1a */.elementor-18 .elementor-element.elementor-element-f65ea1a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5a53ce */.elementor-18 .elementor-element.elementor-element-c5a53ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f43f2a6 */.elementor-18 .elementor-element.elementor-element-f43f2a6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3071642 */.elementor-18 .elementor-element.elementor-element-3071642{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65ea1a */.elementor-18 .elementor-element.elementor-element-f65ea1a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5a53ce */.elementor-18 .elementor-element.elementor-element-c5a53ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f43f2a6 */.elementor-18 .elementor-element.elementor-element-f43f2a6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3071642 */.elementor-18 .elementor-element.elementor-element-3071642{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f65ea1a */.elementor-18 .elementor-element.elementor-element-f65ea1a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a7ba195 */.elementor-18 .elementor-element.elementor-element-a7ba195 .elementor-button {
  border-radius: 100px !important;/* Atualizado com base no novo estilo fornecido */
  border-top: 2px solid #F2D2AE; /* Cor mais clara do novo degradê */
  background: linear-gradient(90deg, #E1B789 0.01%, #F2D2AE 55.23%, #E1B789 110.44%) !important; /* Novo degradê */
  box-shadow: 0px 4px 0px 0px #C89E70; /* Tom mais escuro de #E1B789 para a sombra */
  transition: 0.5s;
  position: relative;
  z-index: 1;
}

.elementor-18 .elementor-element.elementor-element-a7ba195 .elementor-button::before {
  /* Degradê invertido para o efeito hover, usando as mesmas porcentagens do novo degradê principal */
  background: linear-gradient(90deg, #F2D2AE 0.01%, #E1B789 55.23%, #E1B789 110.44%);
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transition: .8s;
   border-radius: 100px !important;
  opacity: 0;
}

.elementor-18 .elementor-element.elementor-element-a7ba195 .elementor-button:hover::before {
  opacity: 1;
}

.elementor-18 .elementor-element.elementor-element-a7ba195 .elementor-button:hover {
  transform: scale(1.05);
   border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b32964 */.elementor-18 .elementor-element.elementor-element-6b32964{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7491349 */.elementor-18 .elementor-element.elementor-element-7491349{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9d35a */.elementor-18 .elementor-element.elementor-element-2d9d35a{
    text-wrap: balance;
}/* End custom CSS */