.elementor-9 .elementor-element.elementor-element-8f19691{--display:flex;--min-height:920px;--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;--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-9 .elementor-element.elementor-element-7d7dd60{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f05990a{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-9 .elementor-element.elementor-element-771c867 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-771c867 .elementor-icon{font-size:80px;}.elementor-9 .elementor-element.elementor-element-771c867 .elementor-icon svg{height:80px;}.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-9 .elementor-element.elementor-element-6562544 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:-3px;color:#203452;}.elementor-9 .elementor-element.elementor-element-0e370e1{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0e370e1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0e370e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:300;line-height:1.2em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-9158c07{width:var( --container-widget-width, 449px );max-width:449px;--container-widget-width:449px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9158c07 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-9158c07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-b72ed72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#055387;--border-color:#055387;--border-radius:1000px 1000px 1000px 1000px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.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-9 .elementor-element.elementor-element-83fc264 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:100px 100px 100px 100px;padding:25px 0px 25px 0px;}.elementor-9 .elementor-element.elementor-element-b92a91a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-9 .elementor-element.elementor-element-202989c{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8516730{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-8516730 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-8516730.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-8516730.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-8516730.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-8516730.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-8516730.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-8516730 .elementor-icon{font-size:23px;}.elementor-9 .elementor-element.elementor-element-8516730 .elementor-icon svg{height:23px;}.elementor-9 .elementor-element.elementor-element-8516730 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-9567169{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-94a53dd{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7577f08{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f0ffcc9{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f0ffcc9 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:-3px;color:#203452;}.elementor-9 .elementor-element.elementor-element-368597f{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-368597f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-0e62a7b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-19edb7c{width:var( --container-widget-width, 395px );max-width:395px;--container-widget-width:395px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3c87dcc{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c304b7d{--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;--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-9 .elementor-element.elementor-element-220c50b{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7051ea6{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7051ea6 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:-3px;color:#203452;}.elementor-9 .elementor-element.elementor-element-3b09752{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3b09752 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-04f1913{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#055387;--border-color:#055387;--border-radius:1000px 1000px 1000px 1000px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-9 .elementor-element.elementor-element-1c67c23 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:100px 100px 100px 100px;padding:25px 0px 25px 0px;}.elementor-9 .elementor-element.elementor-element-fa04793{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dc6ea6c{--display:flex;--min-height:215px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1E1E1E6B;--border-color:#1E1E1E6B;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-d2adc1e{width:var( --container-widget-width, 38px );max-width:38px;--container-widget-width:38px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d2adc1e > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d2adc1e .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-d2adc1e .elementor-icon{font-size:38px;}.elementor-9 .elementor-element.elementor-element-d2adc1e .elementor-icon svg{height:38px;}.elementor-9 .elementor-element.elementor-element-d2adc1e .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-d4d9521{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d4d9521 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-f7f285c{--display:flex;--min-height:215px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1E1E1E6B;--border-color:#1E1E1E6B;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-0f46d07{width:var( --container-widget-width, 38px );max-width:38px;--container-widget-width:38px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0f46d07 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0f46d07 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-0f46d07 .elementor-icon{font-size:38px;}.elementor-9 .elementor-element.elementor-element-0f46d07 .elementor-icon svg{height:38px;}.elementor-9 .elementor-element.elementor-element-0f46d07 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-5da0c2c{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-5da0c2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-9f8143e{--display:flex;--min-height:215px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1E1E1E6B;--border-color:#1E1E1E6B;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-0e2f64c{width:var( --container-widget-width, 38px );max-width:38px;--container-widget-width:38px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0e2f64c > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0e2f64c .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-0e2f64c .elementor-icon{font-size:38px;}.elementor-9 .elementor-element.elementor-element-0e2f64c .elementor-icon svg{height:38px;}.elementor-9 .elementor-element.elementor-element-0e2f64c .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-83a609c{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-83a609c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-cf72a3f{--display:flex;--min-height:215px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1E1E1E6B;--border-color:#1E1E1E6B;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-4ea7793{width:var( --container-widget-width, 38px );max-width:38px;--container-widget-width:38px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4ea7793 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4ea7793 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-4ea7793 .elementor-icon{font-size:38px;}.elementor-9 .elementor-element.elementor-element-4ea7793 .elementor-icon svg{height:38px;}.elementor-9 .elementor-element.elementor-element-4ea7793 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-85a87fe{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-85a87fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-ab919cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ecc3b1e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-210ed53{width:var( --container-widget-width, 999px );max-width:999px;--container-widget-width:999px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-210ed53 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:-3px;color:#203452;}.elementor-9 .elementor-element.elementor-element-446245f{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-446245f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-277be23{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-eeb069c{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;top:118px;}.elementor-9 .elementor-element.elementor-element-eeb069c > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-eeb069c{left:-9px;}body.rtl .elementor-9 .elementor-element.elementor-element-eeb069c{right:-9px;}.elementor-9 .elementor-element.elementor-element-eeb069c .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-eeb069c .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-eeb069c .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-eeb069c .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-a0cd66b{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;top:25px;}.elementor-9 .elementor-element.elementor-element-a0cd66b > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a0cd66b{left:191px;}body.rtl .elementor-9 .elementor-element.elementor-element-a0cd66b{right:191px;}.elementor-9 .elementor-element.elementor-element-a0cd66b .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-a0cd66b .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-a0cd66b .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-a0cd66b .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-2fc3171{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;top:34px;}.elementor-9 .elementor-element.elementor-element-2fc3171 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2fc3171{left:464px;}body.rtl .elementor-9 .elementor-element.elementor-element-2fc3171{right:464px;}.elementor-9 .elementor-element.elementor-element-2fc3171 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-2fc3171 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-2fc3171 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-2fc3171 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-2c0a295{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;top:150px;}.elementor-9 .elementor-element.elementor-element-2c0a295 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2c0a295{left:654px;}body.rtl .elementor-9 .elementor-element.elementor-element-2c0a295{right:654px;}.elementor-9 .elementor-element.elementor-element-2c0a295 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-2c0a295 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-2c0a295 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-2c0a295 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-454dfca{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;top:292px;}.elementor-9 .elementor-element.elementor-element-454dfca > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-454dfca{left:862px;}body.rtl .elementor-9 .elementor-element.elementor-element-454dfca{right:862px;}.elementor-9 .elementor-element.elementor-element-454dfca .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-454dfca .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-454dfca .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-454dfca .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-e051774{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;top:334px;}.elementor-9 .elementor-element.elementor-element-e051774 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-e051774{left:1122px;}body.rtl .elementor-9 .elementor-element.elementor-element-e051774{right:1122px;}.elementor-9 .elementor-element.elementor-element-e051774 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-e051774 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-e051774 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-e051774 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-3c00a07{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;top:153px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-3c00a07{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-3c00a07{right:0px;}.elementor-9 .elementor-element.elementor-element-3c00a07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-43266ee{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;top:-31px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-43266ee{left:85px;}body.rtl .elementor-9 .elementor-element.elementor-element-43266ee{right:85px;}.elementor-9 .elementor-element.elementor-element-43266ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-f4256fa{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;top:62px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-f4256fa{left:327px;}body.rtl .elementor-9 .elementor-element.elementor-element-f4256fa{right:327px;}.elementor-9 .elementor-element.elementor-element-f4256fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-5fc2208{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;top:63px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5fc2208{left:659px;}body.rtl .elementor-9 .elementor-element.elementor-element-5fc2208{right:659px;}.elementor-9 .elementor-element.elementor-element-5fc2208 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-84b55ef{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;top:306px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-84b55ef{left:668px;}body.rtl .elementor-9 .elementor-element.elementor-element-84b55ef{right:668px;}.elementor-9 .elementor-element.elementor-element-84b55ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-1aa4e9e{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;top:250px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-1aa4e9e{left:951px;}body.rtl .elementor-9 .elementor-element.elementor-element-1aa4e9e{right:951px;}.elementor-9 .elementor-element.elementor-element-1aa4e9e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-e0365d4{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-cbdc1d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5260fd2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b774f12{width:var( --container-widget-width, 999px );max-width:999px;--container-widget-width:999px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-b774f12 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:-3px;color:#203452;}.elementor-9 .elementor-element.elementor-element-cf3a78b{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-cf3a78b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-c5b5fe2{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-a42f9e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4d17c7a{--display:flex;}.elementor-9 .elementor-element.elementor-element-31c3ff2{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-31c3ff2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-aff0ad8{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-aff0ad8 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-aff0ad8 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-aff0ad8 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-aff0ad8 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-aff0ad8 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-f271cb8{--display:flex;}.elementor-9 .elementor-element.elementor-element-c5c2dfe{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-c5c2dfe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-b9cebc3{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b9cebc3 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b9cebc3 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-b9cebc3 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-b9cebc3 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-b9cebc3 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-d4b2386{--display:flex;}.elementor-9 .elementor-element.elementor-element-ea5db96{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-ea5db96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-5128e6a{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-5128e6a > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5128e6a .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-5128e6a .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-5128e6a .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-5128e6a .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-139a1ad{--display:flex;}.elementor-9 .elementor-element.elementor-element-3ac7839{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-3ac7839 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-50becf7{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-50becf7 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-50becf7 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-50becf7 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-50becf7 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-50becf7 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-aaf87fc{--display:flex;}.elementor-9 .elementor-element.elementor-element-33795fc{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-33795fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-df5298c{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-df5298c > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-df5298c .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-df5298c .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-df5298c .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-df5298c .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-b8e391f{--display:flex;}.elementor-9 .elementor-element.elementor-element-2f109e1{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-2f109e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-7b1e7a4{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7b1e7a4 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7b1e7a4 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-7b1e7a4 .elementor-icon{font-size:24px;}.elementor-9 .elementor-element.elementor-element-7b1e7a4 .elementor-icon svg{height:24px;}.elementor-9 .elementor-element.elementor-element-7b1e7a4 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-6f44ab0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-281991b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-adb5a3e{width:var( --container-widget-width, 890px );max-width:890px;--container-widget-width:890px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-adb5a3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-367d4db{width:var( --container-widget-width, 999px );max-width:999px;--container-widget-width:999px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-367d4db .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:-3px;color:#203452;}.elementor-9 .elementor-element.elementor-element-f582aa9{width:var( --container-widget-width, 790px );max-width:790px;--container-widget-width:790px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-f582aa9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-6bc506a{--display:flex;}.elementor-9 .elementor-element.elementor-element-027a5e6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fa99355{--display:flex;--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-d91f50d{width:var( --container-widget-width, 37px );max-width:37px;--container-widget-width:37px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d91f50d > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d91f50d.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-d91f50d .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-d91f50d .elementor-icon{font-size:47px;}.elementor-9 .elementor-element.elementor-element-d91f50d .elementor-icon svg{height:47px;}.elementor-9 .elementor-element.elementor-element-d91f50d .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-7cc378d{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-7cc378d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-8537378{--display:flex;--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-82cffa3{width:var( --container-widget-width, 37px );max-width:37px;--container-widget-width:37px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-82cffa3 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-82cffa3.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-82cffa3 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-82cffa3 .elementor-icon{font-size:47px;}.elementor-9 .elementor-element.elementor-element-82cffa3 .elementor-icon svg{height:47px;}.elementor-9 .elementor-element.elementor-element-82cffa3 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-bed64f0{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-bed64f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-67fc27c{--display:flex;--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-6f88d84{width:var( --container-widget-width, 37px );max-width:37px;--container-widget-width:37px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-6f88d84 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6f88d84.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-6f88d84 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-6f88d84 .elementor-icon{font-size:47px;}.elementor-9 .elementor-element.elementor-element-6f88d84 .elementor-icon svg{height:47px;}.elementor-9 .elementor-element.elementor-element-6f88d84 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-2353328{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-2353328 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-a4ab7c6{--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;--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-9 .elementor-element.elementor-element-7e36319{--display:flex;--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-0bb6d88{width:var( --container-widget-width, 37px );max-width:37px;--container-widget-width:37px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0bb6d88 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0bb6d88.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-0bb6d88 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-0bb6d88 .elementor-icon{font-size:47px;}.elementor-9 .elementor-element.elementor-element-0bb6d88 .elementor-icon svg{height:47px;}.elementor-9 .elementor-element.elementor-element-0bb6d88 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-bf18192{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-bf18192 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-713d47c{--display:flex;--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-594e9b9{width:var( --container-widget-width, 37px );max-width:37px;--container-widget-width:37px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-594e9b9 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-594e9b9.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-594e9b9 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-594e9b9 .elementor-icon{font-size:47px;}.elementor-9 .elementor-element.elementor-element-594e9b9 .elementor-icon svg{height:47px;}.elementor-9 .elementor-element.elementor-element-594e9b9 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-3085330{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-3085330 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-8ac6edb{--display:flex;--min-height:180px;--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-8ac6edb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8ac6edb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EAE4;}.elementor-9 .elementor-element.elementor-element-2e14559{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2e14559 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2e14559.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2e14559 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-2e14559 .elementor-icon{font-size:34px;}.elementor-9 .elementor-element.elementor-element-2e14559 .elementor-icon svg{height:34px;}.elementor-9 .elementor-element.elementor-element-2e14559 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-b04c402{width:var( --container-widget-width, 515px );max-width:515px;--container-widget-width:515px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-b04c402 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-1111a2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-831df90{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3dbbab9{width:var( --container-widget-width, 999px );max-width:999px;--container-widget-width:999px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-3dbbab9 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:-3px;color:#203452;}.elementor-9 .elementor-element.elementor-element-6fe8c43{--display:flex;--min-height:800px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6fe8c43:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6fe8c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/slice_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b99fdf4{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-aaf9c58{width:var( --container-widget-width, 515px );max-width:515px;--container-widget-width:515px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-aaf9c58 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:-3px;color:#F9F6F3;}.elementor-9 .elementor-element.elementor-element-8ec36a9{--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-between;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-286dda6{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-286dda6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-3f5cccc{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#055387;--border-color:#055387;--border-radius:1000px 1000px 1000px 1000px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-9 .elementor-element.elementor-element-c93d799 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:100px 100px 100px 100px;padding:25px 0px 25px 0px;}.elementor-9 .elementor-element.elementor-element-d2c298d{--display:flex;--min-height:786px;--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;}.elementor-9 .elementor-element.elementor-element-d2c298d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d2c298d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E1F1C;background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/slice_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-46bccb1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b1b952b{width:var( --container-widget-width, 515px );max-width:515px;--container-widget-width:515px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-b1b952b .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;line-height:1.2em;letter-spacing:-3px;color:#F9F6F3;}.elementor-9 .elementor-element.elementor-element-2ffdf92{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-2ffdf92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#F9F6F3;}.elementor-9 .elementor-element.elementor-element-92bf9cf{--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;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-20730ca{width:var( --container-widget-width, 999px );max-width:999px;--container-widget-width:999px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-20730ca .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:-3px;color:#203452;}.elementor-9 .elementor-element.elementor-element-5802f16{--display:flex;}.elementor-9 .elementor-element.elementor-element-8a674ad{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-8a674ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-cd9534b{--display:flex;}.elementor-9 .elementor-element.elementor-element-8cadff4{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-8cadff4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-9484085{--display:flex;}.elementor-9 .elementor-element.elementor-element-e932c50{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-e932c50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-108c145{--display:flex;}.elementor-9 .elementor-element.elementor-element-303732c{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-303732c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-b159758{--display:flex;}.elementor-9 .elementor-element.elementor-element-21cc22a{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-21cc22a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-2c89fb4{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#083152;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-2c89fb4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-9 .elementor-element.elementor-element-2c89fb4 > .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:"Poppins", Sans-serif;}:where( .elementor-9 .elementor-element.elementor-element-2c89fb4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-right:30px;--padding-bottom:10px;--padding-left:30px;}.elementor-9 .elementor-element.elementor-element-6847b26{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#055387;--border-color:#055387;--border-radius:1000px 1000px 1000px 1000px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-9 .elementor-element.elementor-element-910bd76 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:100px 100px 100px 100px;padding:25px 0px 25px 0px;}.elementor-9 .elementor-element.elementor-element-d511f59{--display:flex;--min-height:600px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--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-9 .elementor-element.elementor-element-e655bd1{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-24896b5{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-24896b5 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:-3px;color:#203452;}.elementor-9 .elementor-element.elementor-element-c5b5d91{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-c5b5d91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#2E1F1C;}.elementor-9 .elementor-element.elementor-element-119739e{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#25D366;--border-color:#25D366;--border-radius:1000px 1000px 1000px 1000px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-9 .elementor-element.elementor-element-62fffae .elementor-button{background-color:#25D366;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:100px 100px 100px 100px;padding:25px 0px 25px 0px;}.elementor-9 .elementor-element.elementor-element-62fffae .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-62fffae .elementor-button:focus{background-color:#29A356;}.elementor-9 .elementor-element.elementor-element-62fffae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-62fffae .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-9 .elementor-element.elementor-element-fbe3972{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-fbe3972 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-fbe3972.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-fbe3972.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-fbe3972.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-fbe3972.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-fbe3972.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-9 .elementor-element.elementor-element-fbe3972 .elementor-icon{font-size:23px;}.elementor-9 .elementor-element.elementor-element-fbe3972 .elementor-icon svg{height:23px;}.elementor-9 .elementor-element.elementor-element-fbe3972 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-7f1923d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0461697{--display:flex;--min-height:228px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0461697:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0461697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/congresso_1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-e5bd4b5{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e5bd4b5 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e5bd4b5 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-e5bd4b5 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-e5bd4b5 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-e5bd4b5 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-ef1f3c6{--display:flex;--min-height:228px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ef1f3c6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ef1f3c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/mentoria-1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-6a299d3{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-6a299d3 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6a299d3 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-6a299d3 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-6a299d3 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-6a299d3 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-db68c8c{--display:flex;--min-height:228px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-db68c8c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-db68c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/palestra-1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-7c31d43{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7c31d43 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7c31d43 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-7c31d43 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-7c31d43 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-7c31d43 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-917ffd9{--display:flex;--min-height:228px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-917ffd9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-917ffd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/supervisao-1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-852b48d{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-852b48d > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-852b48d .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-852b48d .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-852b48d .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-852b48d .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-8e0f1f9{--display:flex;--min-height:200px;--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;}.elementor-9 .elementor-element.elementor-element-8e0f1f9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8e0f1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-44a8abe{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-44a8abe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E2D8;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-fa04793{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-7f1923d{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-8f19691{--content-width:100%;}.elementor-9 .elementor-element.elementor-element-7d7dd60{--width:1200px;}.elementor-9 .elementor-element.elementor-element-b72ed72{--width:370px;}.elementor-9 .elementor-element.elementor-element-9567169{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-94a53dd{--width:1200px;}.elementor-9 .elementor-element.elementor-element-7577f08{--width:980px;}.elementor-9 .elementor-element.elementor-element-0e62a7b{--width:784px;}.elementor-9 .elementor-element.elementor-element-3c87dcc{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-c304b7d{--width:1200px;}.elementor-9 .elementor-element.elementor-element-220c50b{--width:600px;}.elementor-9 .elementor-element.elementor-element-04f1913{--width:370px;}.elementor-9 .elementor-element.elementor-element-fa04793{--width:670px;}.elementor-9 .elementor-element.elementor-element-dc6ea6c{--width:300px;}.elementor-9 .elementor-element.elementor-element-f7f285c{--width:300px;}.elementor-9 .elementor-element.elementor-element-9f8143e{--width:300px;}.elementor-9 .elementor-element.elementor-element-cf72a3f{--width:300px;}.elementor-9 .elementor-element.elementor-element-277be23{--width:100%;}.elementor-9 .elementor-element.elementor-element-a42f9e3{--width:100%;}.elementor-9 .elementor-element.elementor-element-fa99355{--width:260px;}.elementor-9 .elementor-element.elementor-element-8537378{--width:260px;}.elementor-9 .elementor-element.elementor-element-67fc27c{--width:260px;}.elementor-9 .elementor-element.elementor-element-7e36319{--width:260px;}.elementor-9 .elementor-element.elementor-element-713d47c{--width:260px;}.elementor-9 .elementor-element.elementor-element-6fe8c43{--content-width:1050px;}.elementor-9 .elementor-element.elementor-element-3f5cccc{--width:370px;}.elementor-9 .elementor-element.elementor-element-d2c298d{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-92bf9cf{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-6847b26{--width:370px;}.elementor-9 .elementor-element.elementor-element-d511f59{--content-width:100%;}.elementor-9 .elementor-element.elementor-element-e655bd1{--width:1200px;}.elementor-9 .elementor-element.elementor-element-119739e{--width:390px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-8f19691{--content-width:330px;--min-height:1120px;}.elementor-9 .elementor-element.elementor-element-7d7dd60{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f05990a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-771c867 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-771c867 .elementor-icon{font-size:50px;}.elementor-9 .elementor-element.elementor-element-771c867 .elementor-icon svg{height:50px;}.elementor-9 .elementor-element.elementor-element-6562544{text-align:center;}.elementor-9 .elementor-element.elementor-element-6562544 .elementor-heading-title{font-size:56px;}.elementor-9 .elementor-element.elementor-element-0e370e1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0e370e1{text-align:center;}.elementor-9 .elementor-element.elementor-element-0e370e1 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-9158c07 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-9158c07{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-9 .elementor-element.elementor-element-9158c07 .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-b72ed72{--width:300px;}.elementor-9 .elementor-element.elementor-element-83fc264 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9 .elementor-element.elementor-element-83fc264 .elementor-button{font-size:16px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-9567169{--content-width:330px;--min-height:1120px;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-94a53dd{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7577f08{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 20px;--row-gap:30px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-f0ffcc9{text-align:left;}.elementor-9 .elementor-element.elementor-element-f0ffcc9 .elementor-heading-title{font-size:56px;}.elementor-9 .elementor-element.elementor-element-368597f{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-368597f .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-0e62a7b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-3c87dcc{--content-width:330px;--min-height:1120px;--padding-top:30px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c304b7d{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-220c50b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 20px;--row-gap:30px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-7051ea6{text-align:left;}.elementor-9 .elementor-element.elementor-element-7051ea6 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-3b09752{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-3b09752 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-04f1913{--width:300px;}.elementor-9 .elementor-element.elementor-element-1c67c23 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9 .elementor-element.elementor-element-1c67c23 .elementor-button{font-size:16px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-fa04793{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d4d9521{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-d4d9521 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-5da0c2c{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-5da0c2c .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-83a609c{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-83a609c .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-85a87fe{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-85a87fe .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-ab919cf{--content-width:330px;--min-height:1206px;}.elementor-9 .elementor-element.elementor-element-ecc3b1e{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-210ed53{text-align:left;}.elementor-9 .elementor-element.elementor-element-210ed53 .elementor-heading-title{font-size:44px;}.elementor-9 .elementor-element.elementor-element-446245f{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-446245f .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-277be23{--width:100%;--min-height:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-eeb069c{left:-7px;}body.rtl .elementor-9 .elementor-element.elementor-element-eeb069c{right:-7px;}.elementor-9 .elementor-element.elementor-element-eeb069c{top:154px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a0cd66b{left:125px;}body.rtl .elementor-9 .elementor-element.elementor-element-a0cd66b{right:125px;}.elementor-9 .elementor-element.elementor-element-a0cd66b{top:132px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2fc3171{left:53px;}body.rtl .elementor-9 .elementor-element.elementor-element-2fc3171{right:53px;}.elementor-9 .elementor-element.elementor-element-2fc3171{top:128px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2c0a295{left:188px;}body.rtl .elementor-9 .elementor-element.elementor-element-2c0a295{right:188px;}.elementor-9 .elementor-element.elementor-element-2c0a295{top:171px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-454dfca{left:250px;}body.rtl .elementor-9 .elementor-element.elementor-element-454dfca{right:250px;}.elementor-9 .elementor-element.elementor-element-454dfca{top:209px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-e051774{left:316px;}body.rtl .elementor-9 .elementor-element.elementor-element-e051774{right:316px;}.elementor-9 .elementor-element.elementor-element-e051774{top:222px;}.elementor-9 .elementor-element.elementor-element-3c00a07{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;top:284px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-3c00a07{left:1px;}body.rtl .elementor-9 .elementor-element.elementor-element-3c00a07{right:1px;}.elementor-9 .elementor-element.elementor-element-3c00a07 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-43266ee{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;top:325px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-43266ee{left:-1px;}body.rtl .elementor-9 .elementor-element.elementor-element-43266ee{right:-1px;}.elementor-9 .elementor-element.elementor-element-43266ee .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-f4256fa{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;top:358px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-f4256fa{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-f4256fa{right:0px;}.elementor-9 .elementor-element.elementor-element-f4256fa .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-5fc2208{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;top:394px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5fc2208{left:-1px;}body.rtl .elementor-9 .elementor-element.elementor-element-5fc2208{right:-1px;}.elementor-9 .elementor-element.elementor-element-5fc2208 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-84b55ef{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;top:453px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-84b55ef{left:-4px;}body.rtl .elementor-9 .elementor-element.elementor-element-84b55ef{right:-4px;}.elementor-9 .elementor-element.elementor-element-84b55ef .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-1aa4e9e{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;top:496px;text-align:left;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-1aa4e9e{left:-9px;}body.rtl .elementor-9 .elementor-element.elementor-element-1aa4e9e{right:-9px;}.elementor-9 .elementor-element.elementor-element-1aa4e9e .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-cbdc1d9{--content-width:330px;--min-height:0px;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5260fd2{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b774f12{text-align:left;}.elementor-9 .elementor-element.elementor-element-b774f12 .elementor-heading-title{font-size:44px;}.elementor-9 .elementor-element.elementor-element-cf3a78b > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cf3a78b{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-cf3a78b .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-a42f9e3{--width:100%;--min-height:342px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4d17c7a{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 20px;--row-gap:0px;--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-9 .elementor-element.elementor-element-31c3ff2{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;text-align:left;}.elementor-9 .elementor-element.elementor-element-31c3ff2 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-f271cb8{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 20px;--row-gap:0px;--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-9 .elementor-element.elementor-element-c5c2dfe{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;text-align:left;}.elementor-9 .elementor-element.elementor-element-c5c2dfe .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-d4b2386{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 20px;--row-gap:0px;--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-9 .elementor-element.elementor-element-ea5db96{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;text-align:left;}.elementor-9 .elementor-element.elementor-element-ea5db96 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-139a1ad{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 20px;--row-gap:0px;--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-9 .elementor-element.elementor-element-3ac7839{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;text-align:left;}.elementor-9 .elementor-element.elementor-element-3ac7839 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-aaf87fc{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 20px;--row-gap:0px;--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-9 .elementor-element.elementor-element-33795fc{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;text-align:left;}.elementor-9 .elementor-element.elementor-element-33795fc .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b8e391f{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 20px;--row-gap:0px;--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-9 .elementor-element.elementor-element-2f109e1{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:left;}.elementor-9 .elementor-element.elementor-element-2f109e1 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-6f44ab0{--content-width:330px;--min-height:1206px;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-281991b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-adb5a3e{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:left;}.elementor-9 .elementor-element.elementor-element-adb5a3e .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-367d4db{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-367d4db .elementor-heading-title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-f582aa9{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:left;}.elementor-9 .elementor-element.elementor-element-f582aa9 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-7cc378d{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-7cc378d .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-bed64f0{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-bed64f0 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2353328{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-2353328 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-bf18192{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-bf18192 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-3085330{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-3085330 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b04c402{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b04c402 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-1111a2b{--content-width:330px;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-831df90{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-3dbbab9{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-9 .elementor-element.elementor-element-3dbbab9 .elementor-heading-title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-6fe8c43:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6fe8c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/group_90.webp");background-position:top center;background-size:330px auto;}.elementor-9 .elementor-element.elementor-element-6fe8c43{--content-width:330px;--min-height:740px;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-b99fdf4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-aaf9c58{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-aaf9c58 .elementor-heading-title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-8ec36a9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-286dda6{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:left;}.elementor-9 .elementor-element.elementor-element-286dda6 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-3f5cccc{--width:300px;}.elementor-9 .elementor-element.elementor-element-c93d799 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9 .elementor-element.elementor-element-c93d799 .elementor-button{font-size:16px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-d2c298d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d2c298d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/mobile02-1.webp");background-position:bottom center;background-size:contain;}.elementor-9 .elementor-element.elementor-element-d2c298d{--content-width:330px;--min-height:860px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-46bccb1{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b1b952b{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-9 .elementor-element.elementor-element-b1b952b .elementor-heading-title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-2ffdf92{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:left;}.elementor-9 .elementor-element.elementor-element-2ffdf92 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-92bf9cf{--content-width:330px;--min-height:0px;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-20730ca{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-9 .elementor-element.elementor-element-20730ca .elementor-heading-title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-8a674ad{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:left;}.elementor-9 .elementor-element.elementor-element-8a674ad .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-8cadff4{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:left;}.elementor-9 .elementor-element.elementor-element-8cadff4 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-e932c50{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:left;}.elementor-9 .elementor-element.elementor-element-e932c50 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-303732c{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:left;}.elementor-9 .elementor-element.elementor-element-303732c .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-21cc22a{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:left;}.elementor-9 .elementor-element.elementor-element-21cc22a .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-6847b26{--width:300px;}.elementor-9 .elementor-element.elementor-element-910bd76 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9 .elementor-element.elementor-element-910bd76 .elementor-button{font-size:16px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-d511f59{--content-width:330px;--min-height:640px;}.elementor-9 .elementor-element.elementor-element-e655bd1{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-24896b5{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-9 .elementor-element.elementor-element-24896b5 .elementor-heading-title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-c5b5d91{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:center;}.elementor-9 .elementor-element.elementor-element-c5b5d91 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-119739e{--width:300px;}.elementor-9 .elementor-element.elementor-element-62fffae .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9 .elementor-element.elementor-element-62fffae .elementor-button{font-size:16px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-7f1923d{--content-width:330px;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0461697:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0461697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/congresso_02_1.webp");background-size:cover;}.elementor-9 .elementor-element.elementor-element-0461697{--width:330px;--min-height:140px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e5bd4b5{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-9 .elementor-element.elementor-element-e5bd4b5 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-e5bd4b5 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-ef1f3c6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ef1f3c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/mentoria-1.webp");background-size:cover;}.elementor-9 .elementor-element.elementor-element-ef1f3c6{--width:330px;--min-height:140px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6a299d3{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-9 .elementor-element.elementor-element-6a299d3 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-6a299d3 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-db68c8c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-db68c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/palestra-1.webp");background-size:cover;}.elementor-9 .elementor-element.elementor-element-db68c8c{--width:330px;--min-height:140px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7c31d43{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-9 .elementor-element.elementor-element-7c31d43 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-7c31d43 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-917ffd9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-917ffd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinnemedeiros.com/wp-content/uploads/2025/06/supervisao-1.webp");background-size:cover;}.elementor-9 .elementor-element.elementor-element-917ffd9{--width:330px;--min-height:140px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-852b48d{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-9 .elementor-element.elementor-element-852b48d .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-852b48d .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-44a8abe{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:center;}.elementor-9 .elementor-element.elementor-element-44a8abe .elementor-heading-title{font-size:12px;}}/* Start custom CSS for heading, class: .elementor-element-6562544 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e370e1 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9158c07 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-83fc264 */:root {
  --shiny-cta-bg: #055387 !important;
  --shiny-cta-bg-subtle: #055387 !important;
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #36B5FA !important;
  --shiny-cta-highlight-subtle: #026CFF !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.botao-lidar {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important;
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;

  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.botao-lidar {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important;
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.botao-lidar::before,
.botao-lidar::after,
.botao-lidar span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.botao-lidar::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background: radial-gradient(
      circle at var(--position) var(--position),
      white calc(var(--position) / 4),
      transparent 0
    ) padding-box !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.botao-lidar::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.botao-lidar span {
  z-index: 1 !important;
  position: relative !important;
}

.botao-lidar span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important;
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.botao-lidar:hover,
.botao-lidar:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.botao-lidar:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.botao-lidar,
.botao-lidar::before,
.botao-lidar::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.botao-lidar:hover,
.botao-lidar:hover::before,
.botao-lidar:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72ed72 *//* 1) Força o contêiner a mostrar o que está “fora” */
.elementor-9 .elementor-element.elementor-element-b72ed72 {
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8516730 *//* 1) Garante que o container do ícone ocupe toda a altura da box */
.elementor-9 .elementor-element.elementor-element-8516730 {
  display: flex;
  justify-content: center; /* centraliza horizontalmente */
  align-items: center;     /* centraliza verticalmente */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f19691 */.elementor-9 .elementor-element.elementor-element-8f19691{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ffcc9 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-368597f */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9567169 */.elementor-9 .elementor-element.elementor-element-9567169{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7051ea6 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b09752 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c67c23 */:root {
  --shiny-cta-bg: #055387 !important;
  --shiny-cta-bg-subtle: #055387 !important;
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #36B5FA !important;
  --shiny-cta-highlight-subtle: #026CFF !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.botao-lidar {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important;
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;

  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.botao-lidar {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important;
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.botao-lidar::before,
.botao-lidar::after,
.botao-lidar span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.botao-lidar::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background: radial-gradient(
      circle at var(--position) var(--position),
      white calc(var(--position) / 4),
      transparent 0
    ) padding-box !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.botao-lidar::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.botao-lidar span {
  z-index: 1 !important;
  position: relative !important;
}

.botao-lidar span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important;
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.botao-lidar:hover,
.botao-lidar:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.botao-lidar:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.botao-lidar,
.botao-lidar::before,
.botao-lidar::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.botao-lidar:hover,
.botao-lidar:hover::before,
.botao-lidar:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-220c50b */@media (max-width: 768px) {
  .elementor-9 .elementor-element.elementor-element-220c50b {
    position: relative; /* necessário para posicionar o ::after */
  }

  .elementor-9 .elementor-element.elementor-element-220c50b::after {
    content: "";
    position: absolute;
    top: -70px;
    left: 0;
    width: 100%; /* linha ocupa toda a largura */
    height: 1px; /* espessura da linha */
    background-color: #2E1F1C40;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4d9521 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5da0c2c */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83a609c */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85a87fe */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c87dcc */.elementor-9 .elementor-element.elementor-element-3c87dcc{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-210ed53 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-446245f */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c00a07 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43266ee */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4256fa */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fc2208 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b55ef */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa4e9e */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0365d4 */#linha-animada{
    width: 100%;
}


svg#linha-animada path {
      stroke-dasharray: 2500;
      stroke-dashoffset: 2500;
      transition: stroke-dashoffset 5s ease-out;
    }

svg#linha-animada.active path {
      stroke-dashoffset: 0;
    }
    
    
.estrela {
  opacity: 0;
  transform: scale(0.8);
  transition: opacity 0.6s ease, transform 0.6s ease;
}

.estrela.show {
  opacity: 1;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b774f12 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf3a78b */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c5b5fe2 */.elementor-9 .elementor-element.elementor-element-c5b5fe2{
    width:0px;
    height:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31c3ff2 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5c2dfe */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea5db96 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ac7839 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33795fc */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f109e1 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42f9e3 */.processo{
    padding-left:10px;
    padding-bottom: 10px;
    padding-top:10px;
    background-color:#DDDDDD70;
    border-radius: 10px;
    gap:15px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbdc1d9 */.elementor-9 .elementor-element.elementor-element-cbdc1d9{
    background-color: #F0EAE4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adb5a3e */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-367d4db */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f582aa9 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cc378d */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa99355 */.elementor-9 .elementor-element.elementor-element-fa99355{
    background: rgba(221, 221, 221, 0.2);
border: 1px solid rgba(30, 30, 30, 0.37);
border-radius: 10px;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bed64f0 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8537378 */.elementor-9 .elementor-element.elementor-element-8537378{
    background: rgba(221, 221, 221, 0.2);
border: 1px solid rgba(30, 30, 30, 0.37);
border-radius: 10px;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2353328 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67fc27c */.elementor-9 .elementor-element.elementor-element-67fc27c{
    background: rgba(221, 221, 221, 0.2);
border: 1px solid rgba(30, 30, 30, 0.37);
border-radius: 10px;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf18192 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e36319 */.elementor-9 .elementor-element.elementor-element-7e36319{
    background: rgba(221, 221, 221, 0.2);
border: 1px solid rgba(30, 30, 30, 0.37);
border-radius: 10px;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3085330 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d47c */.elementor-9 .elementor-element.elementor-element-713d47c{
    background: rgba(221, 221, 221, 0.2);
border: 1px solid rgba(30, 30, 30, 0.37);
border-radius: 10px;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b04c402 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dbbab9 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaf9c58 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}

@media (max-width: 767px) {
  .texto_marrom {
    color: #203452 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-286dda6 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c93d799 */:root {
  --shiny-cta-bg: #055387 !important;
  --shiny-cta-bg-subtle: #055387 !important;
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #36B5FA !important;
  --shiny-cta-highlight-subtle: #026CFF !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.botao-lidar {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important;
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;

  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.botao-lidar {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important;
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.botao-lidar::before,
.botao-lidar::after,
.botao-lidar span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.botao-lidar::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background: radial-gradient(
      circle at var(--position) var(--position),
      white calc(var(--position) / 4),
      transparent 0
    ) padding-box !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.botao-lidar::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.botao-lidar span {
  z-index: 1 !important;
  position: relative !important;
}

.botao-lidar span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important;
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.botao-lidar:hover,
.botao-lidar:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.botao-lidar:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.botao-lidar,
.botao-lidar::before,
.botao-lidar::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.botao-lidar:hover,
.botao-lidar:hover::before,
.botao-lidar:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1b952b */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffdf92 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20730ca */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a674ad */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cadff4 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e932c50 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303732c */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21cc22a */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a674ad */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cadff4 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e932c50 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303732c */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21cc22a */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a674ad */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cadff4 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e932c50 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303732c */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21cc22a */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a674ad */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cadff4 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e932c50 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303732c */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21cc22a */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a674ad */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cadff4 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e932c50 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303732c */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21cc22a */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a674ad */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cadff4 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e932c50 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303732c */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21cc22a */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-910bd76 */:root {
  --shiny-cta-bg: #055387 !important;
  --shiny-cta-bg-subtle: #055387 !important;
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #36B5FA !important;
  --shiny-cta-highlight-subtle: #026CFF !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.botao-lidar {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important;
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;

  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.botao-lidar {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important;
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.botao-lidar::before,
.botao-lidar::after,
.botao-lidar span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.botao-lidar::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background: radial-gradient(
      circle at var(--position) var(--position),
      white calc(var(--position) / 4),
      transparent 0
    ) padding-box !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.botao-lidar::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.botao-lidar span {
  z-index: 1 !important;
  position: relative !important;
}

.botao-lidar span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important;
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.botao-lidar:hover,
.botao-lidar:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.botao-lidar:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.botao-lidar,
.botao-lidar::before,
.botao-lidar::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.botao-lidar:hover,
.botao-lidar:hover::before,
.botao-lidar:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6847b26 *//* 1) Força o contêiner a mostrar o que está “fora” */
.elementor-9 .elementor-element.elementor-element-6847b26 {
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24896b5 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5b5d91 */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbe3972 *//* 1) Garante que o container do ícone ocupe toda a altura da box */
.elementor-9 .elementor-element.elementor-element-fbe3972 {
  display: flex;
  justify-content: center; /* centraliza horizontalmente */
  align-items: center;     /* centraliza verticalmente */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d511f59 */.elementor-9 .elementor-element.elementor-element-d511f59{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0461697 */.elementor-9 .elementor-element.elementor-element-0461697 {
  position: relative;
  z-index: 1;
  overflow: hidden; /* Garante que o pseudo não ultrapasse o elemento */
}

.elementor-9 .elementor-element.elementor-element-0461697::after {
  content: "";
  position: absolute;
  inset: 0; /* ocupa toda a área do elemento */
  background: white;
  opacity: 0;
  border-radius: 20px;
  transition: opacity 0.3s ease;
  z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-0461697:hover::after {
  opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef1f3c6 */.elementor-9 .elementor-element.elementor-element-ef1f3c6 {
  position: relative;
  z-index: 1;
  overflow: hidden; /* Garante que o pseudo não ultrapasse o elemento */
}

.elementor-9 .elementor-element.elementor-element-ef1f3c6::after {
  content: "";
  position: absolute;
  inset: 0; /* ocupa toda a área do elemento */
  background: white;
  opacity: 0;
  border-radius: 20px;
  transition: opacity 0.3s ease;
  z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-ef1f3c6:hover::after {
  opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db68c8c */.elementor-9 .elementor-element.elementor-element-db68c8c {
  position: relative;
  z-index: 1;
  overflow: hidden; /* Garante que o pseudo não ultrapasse o elemento */
}

.elementor-9 .elementor-element.elementor-element-db68c8c::after {
  content: "";
  position: absolute;
  inset: 0; /* ocupa toda a área do elemento */
  background: white;
  opacity: 0;
  border-radius: 20px;
  transition: opacity 0.3s ease;
  z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-db68c8c:hover::after {
  opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-917ffd9 */.elementor-9 .elementor-element.elementor-element-917ffd9 {
  position: relative;
  z-index: 1;
  overflow: hidden; /* Garante que o pseudo não ultrapasse o elemento */
}

.elementor-9 .elementor-element.elementor-element-917ffd9::after {
  content: "";
  position: absolute;
  inset: 0; /* ocupa toda a área do elemento */
  background: white;
  opacity: 0;
  border-radius: 20px;
  transition: opacity 0.3s ease;
  z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-917ffd9:hover::after {
  opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44a8abe */.fonte_italica{
    font-style: italic;   /* deixa em itálico */
  font-weight: 200;
}/* End custom CSS */