.elementor-32 .elementor-element.elementor-element-d9762c0{--display:flex;--min-height:9em;--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;--z-index:1;}.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-32 .elementor-element.elementor-element-30c4774{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;z-index:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-5236992 .elementor-menu-toggle{margin:0 auto;}.elementor-32 .elementor-element.elementor-element-5236992 .elementor-nav-menu .elementor-item{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-32 .elementor-element.elementor-element-5236992 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-32 .elementor-element.elementor-element-5236992 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-5236992 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-32 .elementor-element.elementor-element-5236992 .elementor-nav-menu--main .elementor-item:focus{color:#F6F8F7;fill:#F6F8F7;}.elementor-32 .elementor-element.elementor-element-5236992 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-32 .elementor-element.elementor-element-5236992 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#186A4900;}.elementor-32 .elementor-element.elementor-element-5236992 .e--pointer-framed .elementor-item:before,
					.elementor-32 .elementor-element.elementor-element-5236992 .e--pointer-framed .elementor-item:after{border-color:#186A4900;}.elementor-32 .elementor-element.elementor-element-5236992 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#F6F8F7;}.elementor-32 .elementor-element.elementor-element-5236992{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;z-index:0;}.elementor-32 .elementor-element.elementor-element-5236992.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-f26e522 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#F6F8F700;border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;}.elementor-32 .elementor-element.elementor-element-f26e522 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-f26e522 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-f26e522 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-f26e522 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-b05bf62 .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Helvetica", Sans-serif;font-size:0.875em;font-weight:700;letter-spacing:1px;background-color:var( --e-global-color-primary );transition-duration:200ms;padding:1em 2em 1em 2em;}.elementor-32 .elementor-element.elementor-element-b05bf62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-6ac4e53{--display:flex;--min-height:0px;--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:0em 0em;--row-gap:0em;--column-gap:0em;--overlay-opacity:0.5;--margin-top:-9em;--margin-bottom:8em;--margin-left:0em;--margin-right:0em;--padding-top:12em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-32 .elementor-element.elementor-element-6ac4e53:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6ac4e53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://2stocke.com/wp-content/uploads/2025/06/bg_tabela_fundo3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-6ac4e53::before, .elementor-32 .elementor-element.elementor-element-6ac4e53 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6ac4e53 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6ac4e53 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6ac4e53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6ac4e53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-32 .elementor-element.elementor-element-0974ae1{text-align:center;width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-0974ae1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:1.2px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-0974ae1 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-32 .elementor-element.elementor-element-0974ae1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-27453eb{text-align:center;font-family:"Helvetica", Sans-serif;font-size:1.125em;font-weight:300;letter-spacing:0px;color:var( --e-global-color-text );width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-27453eb p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-27453eb > .elementor-widget-container{margin:0em 0em 3.75em 0em;}.elementor-32 .elementor-element.elementor-element-27453eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-65f40c0 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:0.875em;font-weight:700;letter-spacing:1px;background-color:var( --e-global-color-primary );padding:1em 2em 1em 2em;}.elementor-32 .elementor-element.elementor-element-65f40c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-65f40c0.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-d302533{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:7.5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-c1b5ea3{text-align:center;}.elementor-32 .elementor-element.elementor-element-c1b5ea3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1em;font-weight:300;letter-spacing:1.5px;}.elementor-32 .elementor-element.elementor-element-c1b5ea3 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c1b5ea3.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-9e8b353{text-align:center;width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-9e8b353 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:1.2px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-9e8b353 > .elementor-widget-container{margin:2em 0em 2em 0em;}.elementor-32 .elementor-element.elementor-element-9e8b353.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-b1d30e1{text-align:center;font-family:"Helvetica", Sans-serif;font-size:1.125em;font-weight:300;letter-spacing:0px;color:var( --e-global-color-text );width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-b1d30e1 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-b1d30e1 > .elementor-widget-container{margin:0em 0em 3.75em 0em;}.elementor-32 .elementor-element.elementor-element-b1d30e1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-a24676f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-1c8c3f3{width:var( --container-widget-width, 45.873% );max-width:45.873%;--container-widget-width:45.873%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-1c8c3f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-32 .elementor-element.elementor-element-c91bd57 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-1b09c9e .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-815745b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--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-32 .elementor-element.elementor-element-24c0101{font-family:"Work Sans", Sans-serif;font-size:1.125em;font-weight:300;color:#F6F8F7;width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-24c0101 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-24c0101 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1em 2em 2em;}.elementor-32 .elementor-element.elementor-element-89c80df{--display:flex;border-style:none;--border-style:none;}.elementor-32 .elementor-element.elementor-element-3a00f8f{font-family:"Work Sans", Sans-serif;font-size:1.125em;font-weight:300;color:#F6F8F7;width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-3a00f8f p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-3a00f8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1em 2em 2em;}.elementor-32 .elementor-element.elementor-element-0965640{--display:flex;border-style:none;--border-style:none;}.elementor-32 .elementor-element.elementor-element-d6a397e{font-family:"Work Sans", Sans-serif;font-size:1.125em;font-weight:300;color:#F6F8F7;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-d6a397e p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-d6a397e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1em 2em 2em;}.elementor-32 .elementor-element.elementor-element-d6a397e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-8ccfd75{--display:flex;border-style:none;--border-style:none;}.elementor-32 .elementor-element.elementor-element-19c1b24{font-family:"Work Sans", Sans-serif;font-size:1.125em;font-weight:300;color:#F6F8F7;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-19c1b24 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-19c1b24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1em 2em 2em;}.elementor-32 .elementor-element.elementor-element-19c1b24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-ef1696f{--display:flex;border-style:none;--border-style:none;}.elementor-32 .elementor-element.elementor-element-26ab89e{font-family:"Work Sans", Sans-serif;font-size:1.125em;font-weight:300;color:#F6F8F7;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-26ab89e p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-26ab89e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1em 2em 2em;}.elementor-32 .elementor-element.elementor-element-26ab89e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-f7e3159{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:1.5em;--n-accordion-item-title-space-between:1.2em;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:2em;width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-f7e3159 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-32 .elementor-element.elementor-element-f7e3159 {--n-accordion-padding:2em 2em 2em 2em;}:where( .elementor-32 .elementor-element.elementor-element-f7e3159 > .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:"Work Sans", Sans-serif;font-weight:300;line-height:1em;letter-spacing:-0.7px;}.elementor-32 .elementor-element.elementor-element-f7e3159 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-3a0efaf .elementor-button{font-family:"Helvetica", Sans-serif;font-size:0.875em;font-weight:700;letter-spacing:1px;background-color:var( --e-global-color-primary );padding:1em 2em 1em 2em;}.elementor-32 .elementor-element.elementor-element-3a0efaf > .elementor-widget-container{margin:3.75em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-3a0efaf.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-c6bd547{--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:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0em;--margin-bottom:7.5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8cfb6df{text-align:center;}.elementor-32 .elementor-element.elementor-element-8cfb6df .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1em;font-weight:300;letter-spacing:1.5px;}.elementor-32 .elementor-element.elementor-element-8cfb6df > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-8cfb6df.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-d414793{text-align:center;width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-d414793 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:2.3rem;font-weight:600;letter-spacing:1.2px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-d414793 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-32 .elementor-element.elementor-element-d414793.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-6e70ba6{text-align:center;font-family:"Helvetica", Sans-serif;font-size:1.125em;font-weight:300;letter-spacing:0px;color:var( --e-global-color-text );width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-6e70ba6 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-6e70ba6 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-32 .elementor-element.elementor-element-6e70ba6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-de5a74f .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-de5a74f{--icon-box-icon-margin:4%;width:var( --container-widget-width, 1064px );max-width:1064px;--container-widget-width:1064px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-de5a74f .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-de5a74f .elementor-icon{font-size:7em;}.elementor-32 .elementor-element.elementor-element-de5a74f .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-de5a74f .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-32 .elementor-element.elementor-element-de5a74f:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-de5a74f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-de5a74f .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:300;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-de5a74f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:2em 2em 2em 2em;}.elementor-32 .elementor-element.elementor-element-de5a74f.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-dcce692 .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-dcce692{--icon-box-icon-margin:4%;width:var( --container-widget-width, 1064px );max-width:1064px;--container-widget-width:1064px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-dcce692 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-dcce692 .elementor-icon{font-size:7em;}.elementor-32 .elementor-element.elementor-element-dcce692 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-dcce692 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-32 .elementor-element.elementor-element-dcce692:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-dcce692:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-dcce692 .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:300;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-dcce692 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:2em 2em 2em 2em;}.elementor-32 .elementor-element.elementor-element-dcce692.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-59d32aa .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-59d32aa{--icon-box-icon-margin:4%;width:var( --container-widget-width, 1064px );max-width:1064px;--container-widget-width:1064px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-59d32aa .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-59d32aa .elementor-icon{font-size:7em;}.elementor-32 .elementor-element.elementor-element-59d32aa .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-59d32aa .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-32 .elementor-element.elementor-element-59d32aa:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-59d32aa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-59d32aa .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:300;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-59d32aa > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-32 .elementor-element.elementor-element-59d32aa.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-aef1b6f .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-aef1b6f{--icon-box-icon-margin:4%;width:var( --container-widget-width, 1064px );max-width:1064px;--container-widget-width:1064px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-aef1b6f .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-aef1b6f .elementor-icon{font-size:7em;}.elementor-32 .elementor-element.elementor-element-aef1b6f .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-aef1b6f .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:1.5em;font-weight:400;letter-spacing:0px;word-spacing:0px;}.elementor-32 .elementor-element.elementor-element-aef1b6f:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-aef1b6f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-aef1b6f .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:300;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-aef1b6f > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-32 .elementor-element.elementor-element-aef1b6f.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-f351cad .elementor-button{font-family:"Helvetica", Sans-serif;font-size:0.875em;font-weight:700;letter-spacing:1px;background-color:var( --e-global-color-primary );padding:1em 2em 1em 2em;}.elementor-32 .elementor-element.elementor-element-f351cad > .elementor-widget-container{margin:3em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-f351cad.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-62b7ac4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-62b7ac4.e-con{--e-con-transform-rotateZ:-5deg;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-f14dc64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-f14dc64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-f14dc64{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-f14dc64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-f14dc64 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-32 .elementor-element.elementor-element-f14dc64 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-a5c55e8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-a5c55e8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-a5c55e8{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-a5c55e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-a5c55e8 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-32 .elementor-element.elementor-element-a5c55e8 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-03018bf{--display:flex;}.elementor-32 .elementor-element.elementor-element-8f1a9e0{--display:flex;--min-height:525px;--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-around;--align-items:center;--gap:7.5em 1.5em;--row-gap:7.5em;--column-gap:1.5em;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:7.5em;--margin-left:0em;--margin-right:0em;}.elementor-32 .elementor-element.elementor-element-2c629f6{--icon-box-icon-margin:15px;width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-2c629f6 .elementor-icon{font-size:36px;}.elementor-32 .elementor-element.elementor-element-2c629f6 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-2c629f6:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-2c629f6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-64cebdf{--display:flex;--min-height:296px;--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:space-around;--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-32 .elementor-element.elementor-element-fe155dc .elementor-icon-box-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-fe155dc .elementor-icon-box-title{margin-block-end:1.7em;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-fe155dc .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-fe155dc .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-32 .elementor-element.elementor-element-fe155dc:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-fe155dc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-fe155dc .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:1.1rem;font-weight:400;}.elementor-32 .elementor-element.elementor-element-fe155dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 2em 2em;}.elementor-32 .elementor-element.elementor-element-fe155dc{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-fe155dc.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-6d0633e p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-6d0633e > .elementor-widget-container{margin:0em 0em 5em 0em;}.elementor-32 .elementor-element.elementor-element-086ba0f .elementor-button{background-color:#F6F8F700;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-32 .elementor-element.elementor-element-086ba0f .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-086ba0f .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-086ba0f .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-086ba0f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-086ba0f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0rem 0rem 0rem 0rem;}.elementor-32 .elementor-element.elementor-element-086ba0f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-086ba0f.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-42b7054{--display:flex;--min-height:296px;--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:space-around;--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-32 .elementor-element.elementor-element-6776ba0 .elementor-icon-box-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-6776ba0 .elementor-icon-box-title{margin-block-end:1.7em;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-6776ba0 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-6776ba0 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-32 .elementor-element.elementor-element-6776ba0:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-6776ba0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-6776ba0 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:1.1rem;font-weight:400;}.elementor-32 .elementor-element.elementor-element-6776ba0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 2em 2em;}.elementor-32 .elementor-element.elementor-element-6776ba0{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-6776ba0.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-409f68c > .elementor-widget-container{margin:0em 0em 5em 0em;}.elementor-32 .elementor-element.elementor-element-cc903dd .elementor-button{background-color:#F6F8F700;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-32 .elementor-element.elementor-element-cc903dd .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-cc903dd .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-cc903dd .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-cc903dd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-cc903dd > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0rem 0rem 0rem 0rem;}.elementor-32 .elementor-element.elementor-element-cc903dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-cc903dd.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-6156a56{--display:flex;--min-height:296px;--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:space-around;--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-32 .elementor-element.elementor-element-4d4d4a6 .elementor-icon-box-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-4d4d4a6 .elementor-icon-box-title{margin-block-end:1.7em;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-4d4d4a6 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-4d4d4a6 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-32 .elementor-element.elementor-element-4d4d4a6:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-4d4d4a6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-4d4d4a6 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:1.1rem;font-weight:400;}.elementor-32 .elementor-element.elementor-element-4d4d4a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 2em 2em;}.elementor-32 .elementor-element.elementor-element-4d4d4a6{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-4d4d4a6.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-04b4b65 > .elementor-widget-container{margin:0em 0em 5em 0em;}.elementor-32 .elementor-element.elementor-element-31cd84f .elementor-button{background-color:#F6F8F700;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-32 .elementor-element.elementor-element-31cd84f .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-31cd84f .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-31cd84f .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-31cd84f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-31cd84f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0rem 0rem 0rem 0rem;}.elementor-32 .elementor-element.elementor-element-31cd84f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-31cd84f.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-922dca6 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:0.875em;font-weight:700;letter-spacing:1px;background-color:var( --e-global-color-primary );padding:1em 2em 1em 2em;}.elementor-32 .elementor-element.elementor-element-922dca6 > .elementor-widget-container{margin:3em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-922dca6.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-96f83a3{--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:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0em;--margin-bottom:7.5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5854f0a{text-align:center;}.elementor-32 .elementor-element.elementor-element-5854f0a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1em;font-weight:300;letter-spacing:1.5px;}.elementor-32 .elementor-element.elementor-element-5854f0a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-5854f0a.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-7a021f6{text-align:center;width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-7a021f6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:2.3rem;font-weight:600;letter-spacing:1.2px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-7a021f6 > .elementor-widget-container{margin:1em 0em 4em 0em;}.elementor-32 .elementor-element.elementor-element-7a021f6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-14eb2e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-32 .elementor-element.elementor-element-393561b{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-0171096{--display:flex;}.elementor-32 .elementor-element.elementor-element-5c911f1{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-7830aed{--display:flex;}.elementor-32 .elementor-element.elementor-element-b94be7c{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-8032d9e{--display:flex;}.elementor-32 .elementor-element.elementor-element-d13f243{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-ae722f7{--display:flex;}.elementor-32 .elementor-element.elementor-element-f156dda{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-39994f7{--display:flex;}.elementor-32 .elementor-element.elementor-element-a83b5c4{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-dd33fac{--display:flex;}.elementor-32 .elementor-element.elementor-element-bb600c7{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-7557e1f{--display:flex;}.elementor-32 .elementor-element.elementor-element-e4e51c0{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-2f79b1d{--display:flex;}.elementor-32 .elementor-element.elementor-element-59e7e43{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-59e7e43 a{color:var( --e-global-color-primary );transition-duration:400ms;}.elementor-32 .elementor-element.elementor-element-59e7e43 a:hover, .elementor-32 .elementor-element.elementor-element-59e7e43 a:focus{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-f0977cb{--display:flex;}.elementor-32 .elementor-element.elementor-element-91f3cef{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-cf72952{--display:flex;}.elementor-32 .elementor-element.elementor-element-68612f6{text-align:left;font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-68612f6 a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-68612f6 a:hover, .elementor-32 .elementor-element.elementor-element-68612f6 a:focus{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-a0601aa{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:1.125em;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:32px;--n-accordion-icon-active-color:var( --e-global-color-primary );width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-a0601aa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-32 .elementor-element.elementor-element-a0601aa > .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:"Helvetica", Sans-serif;}:where( .elementor-32 .elementor-element.elementor-element-a0601aa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-32 .elementor-element.elementor-element-a0601aa.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-e6b0605 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:0.875em;font-weight:700;letter-spacing:1px;background-color:var( --e-global-color-primary );padding:1em 2em 1em 2em;}.elementor-32 .elementor-element.elementor-element-e6b0605 > .elementor-widget-container{margin:3em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-e6b0605.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-1e98f5c{--display:flex;--min-height:200px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1e98f5c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1e98f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#323936;}.elementor-32 .elementor-element.elementor-element-1e98f5c.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-2b4b5c7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-32 .elementor-element.elementor-element-2b4b5c7.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-2bace1a img{width:100%;}.elementor-32 .elementor-element.elementor-element-a5abf6b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.125em;font-weight:600;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-5f35ae5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:wrap;}.elementor-32 .elementor-element.elementor-element-934f011{text-align:center;width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-934f011 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.125em;font-weight:300;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-9c85346{text-align:left;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-9c85346 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.125em;font-weight:300;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-9c85346 .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-9c85346 .elementor-heading-title a:focus{color:var( --e-global-color-5b4fc6a );}.elementor-32 .elementor-element.elementor-element-9c85346.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-50d1cbd{text-align:right;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-50d1cbd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.125em;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-50d1cbd .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-50d1cbd .elementor-heading-title a:focus{color:#2928CD;}.elementor-32 .elementor-element.elementor-element-50d1cbd.elementor-element{--align-self:flex-end;}.elementor-32 .elementor-element.elementor-element-f703df2{--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:flex-end;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f703df2.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-cafdb17{text-align:left;width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-cafdb17 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.125em;font-weight:300;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-cafdb17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-cafdb17.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-f9100a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-32 .elementor-element.elementor-element-f9100a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-32 .elementor-element.elementor-element-f9100a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-32 .elementor-element.elementor-element-f9100a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-32 .elementor-element.elementor-element-f9100a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-32 .elementor-element.elementor-element-f9100a4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-f9100a4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-f9100a4{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-f9100a4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-f9100a4.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-64cebdf{--width:32%;}.elementor-32 .elementor-element.elementor-element-42b7054{--width:32%;}.elementor-32 .elementor-element.elementor-element-6156a56{--width:32%;}.elementor-32 .elementor-element.elementor-element-2b4b5c7{--width:34%;}.elementor-32 .elementor-element.elementor-element-5f35ae5{--width:100%;}.elementor-32 .elementor-element.elementor-element-f703df2{--width:30%;}}/* Start custom CSS for nav-menu, class: .elementor-element-5236992 */.menu-item a:active, .elementor-item-active{
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9762c0 */.elementor-32 .elementor-element.elementor-element-d9762c0::before{
    content: "";
    position: absolute;
    top: calc(0% - 200PX);
    left: 45%;
    width: 300px;
    height: 300px;
    border-radius: 500px;
background: rgba(24, 106, 73);
filter: blur(300px);;
    opacity: 1;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1b5ea3 */.elementor-32 .elementor-element.elementor-element-c1b5ea3{
    display: inline-flex;
    padding: 10px 20px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 5px;
    background: rgba(148, 149, 153, 0.05);
}

.elementor-32 .elementor-element.elementor-element-c1b5ea3 .elementor-heading-title{
    background: var(--Gradiente-Fundo-Claro, linear-gradient(56deg, #F6F8F7 -19.29%, #208C61 105.35%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c91bd57 */.elementor-32 .elementor-element.elementor-element-c91bd57{
    position: absolute;
    top:10%;
    left:calc(10% + 40px);
    border-radius:3px;
    height:37px;
    animation: flutuando 10s infinite ease-in-out;
}

@keyframes flutuando {
    0% {
        transform: translate(0, 0);
    }
    25% {
        transform: translate(120px, 0); /* vai para a direita */
    }
    50% {
        transform: translate(120px, 120px); /* desce */
    }
    75% {
        transform: translate(120px, 0); /* volta para a esquerda */
    }
    100% {
        transform: translate(0, 0); /* volta ao início */
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b09c9e */.elementor-32 .elementor-element.elementor-element-1b09c9e{
    position: absolute;
    top:50%;
    left:calc(10% + 65px);
    border-radius:3px;
    height:50px;
    scale: 1.5;
    animation: flutuando-xls 10s infinite ease-in-out;
}

@keyframes flutuando-xls {
    0% {
        transform: translate(0, 0);
    }
    25% {
        transform: translate(0, 130px); /* vai para a direita */
    }
    50% {
        transform: translate(80px, 130px); /* desce */
    }
    75% {
        transform: translate(0, 130px); /* volta para a esquerda */
    }
    100% {
        transform: translate(0, 0); /* volta ao início */
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f7e3159 */.elementor-32 .elementor-element.elementor-element-f7e3159 .e-n-accordion-item{
    border-radius: 10px;
    border-top: 1px solid #186A49;
    background: radial-gradient(50% 120% at 30% 0%, rgba(120, 177, 100, 0.20) 10%, rgba(120, 177, 100, 0.00) 90%), #323936;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a24676f */.elementor-32 .elementor-element.elementor-element-a24676f::before{
    content: "";
    position: absolute;
    top: calc(0% + 150PX);
    left: 10%;
    width: 300px;
    height: 300px;
    border-radius: 500px;
background: rgba(24, 106, 73);
filter: blur(100px);;
    opacity: 1;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cfb6df */.elementor-32 .elementor-element.elementor-element-8cfb6df{
    display: inline-flex;
    padding: 10px 20px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 5px;
    background: rgba(148, 149, 153, 0.05);
}

.elementor-32 .elementor-element.elementor-element-8cfb6df .elementor-heading-title{
    background: var(--Gradiente-Fundo-Claro, linear-gradient(56deg, #F6F8F7 -19.29%, #208C61 105.35%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-de5a74f */.elementor-32 .elementor-element.elementor-element-de5a74f {
    border-radius: 10px;
background: linear-gradient(0deg, #323936 0%, rgba(50, 57, 54, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dcce692 */.elementor-32 .elementor-element.elementor-element-dcce692 {
    border-radius: 10px;
background: linear-gradient(0deg, #323936 0%, rgba(50, 57, 54, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-59d32aa */.elementor-32 .elementor-element.elementor-element-59d32aa {
    border-radius: 10px;
background: linear-gradient(0deg, #323936 0%, rgba(50, 57, 54, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aef1b6f */.elementor-32 .elementor-element.elementor-element-aef1b6f {
    border-radius: 10px;
background: linear-gradient(0deg, #323936 0%, rgba(50, 57, 54, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f14dc64 */html, body{
  overflow-x: hidden;
}
.elementor-32 .elementor-element.elementor-element-f14dc64 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-32 .elementor-element.elementor-element-f14dc64 .elementor-widget-container{
    overflow: visible;
}

.elementor-32 .elementor-element.elementor-element-f14dc64 .carrossel-ativo {
    display: flex;
    animation: carrossel 30s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5c55e8 */html, body{
  overflow-x: hidden;
}
.elementor-32 .elementor-element.elementor-element-a5c55e8 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-32 .elementor-element.elementor-element-a5c55e8 .elementor-widget-container{
    overflow: visible;
}

.elementor-32 .elementor-element.elementor-element-a5c55e8 .carrossel-ativo {
    display: flex;
    animation: carrossel2 30s linear infinite;
}

@keyframes carrossel2 {
    0% {
        transform: translateX(-50%);
    }
    100% {
        transform: translateX(0%);
    }
}

.elementor-32 .elementor-element.elementor-element-a5c55e8{
    position: relative;
    top: -20px;
    opacity:0.4;
    filter: blur(2.5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b7ac4 */.elementor-32 .elementor-element.elementor-element-62b7ac4{
    mask-image: linear-gradient(to right, transparent, #000 25%, #000 75%, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000 25%, #000 75%, transparent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-086ba0f */.elementor-32 .elementor-element.elementor-element-086ba0f .elementor-button{
    padding: 10px 40px 10px 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64cebdf */.elementor-32 .elementor-element.elementor-element-64cebdf{
    position: relative;
    overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-64cebdf::before {
  content: "";
  position: absolute;
  top: 0%;
  left: 0;
  width: 100%;
  height: 10px;
  border-radius: 10px;
  border-top: 5px solid var(--Verde-Primrio, #186A49);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.elementor-32 .elementor-element.elementor-element-64cebdf{
    position:relative;
    background: linear-gradient(180deg, #323936 0%, rgba(50, 57, 54, 0.00) 100%);;
}

.elementor-32 .elementor-element.elementor-element-64cebdf .bullet::before{
    content:"";
    position: absolute;
    width: 90%;
    height: 1px;
    top: -10%;
    left: 1.5em;
    background: linear-gradient(to right, #F6F8F740, transparent);
}

.elementor-32 .elementor-element.elementor-element-64cebdf .bullet::after{
    content:"";
    position: absolute;
    width: 90%;
    height: 1px;
    top: -55%;
    left: 1.5em;
    background: linear-gradient(to right, #F6F8F740, transparent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc903dd */.elementor-32 .elementor-element.elementor-element-cc903dd .elementor-button{
    padding: 10px 40px 10px 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b7054 */.elementor-32 .elementor-element.elementor-element-42b7054{
    position: relative;
    overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-42b7054::before {
  content: "";
  position: absolute;
  top: 0%;
  left: 0;
  width: 100%;
  height: 10px;
  border-radius: 10px;
  border-top: 5px solid var(--Verde-Primrio, #186A49);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.elementor-32 .elementor-element.elementor-element-42b7054{
    position:relative;
    background: linear-gradient(180deg, #323936 0%, rgba(50, 57, 54, 0.00) 100%);;
}

.elementor-32 .elementor-element.elementor-element-42b7054 .bullet::before{
    content:"";
    position: absolute;
    width: 90%;
    height: 1px;
    top: -10%;
    left: 1.5em;
    background: linear-gradient(to right, #F6F8F740, transparent);
}

.elementor-32 .elementor-element.elementor-element-42b7054 .bullet::after{
    content:"";
    position: absolute;
    width: 90%;
    height: 1px;
    top: -55%;
    left: 1.5em;
    background: linear-gradient(to right, #F6F8F740, transparent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31cd84f */.elementor-32 .elementor-element.elementor-element-31cd84f .elementor-button{
    padding: 10px 40px 10px 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6156a56 */.elementor-32 .elementor-element.elementor-element-6156a56{
    position: relative;
    overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-6156a56::before {
  content: "";
  position: absolute;
  top: 0%;
  left: 0;
  width: 100%;
  height: 10px;
  border-radius: 10px;
  border-top: 5px solid var(--Verde-Primrio, #186A49);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.elementor-32 .elementor-element.elementor-element-6156a56{
    position:relative;
    background: linear-gradient(180deg, #323936 0%, rgba(50, 57, 54, 0.00) 100%);;
}

.elementor-32 .elementor-element.elementor-element-6156a56 .bullet::before{
    content:"";
    position: absolute;
    width: 90%;
    height: 1px;
    top: -10%;
    left: 1.5em;
    background: linear-gradient(to right, #F6F8F740, transparent);
}

.elementor-32 .elementor-element.elementor-element-6156a56 .bullet::after{
    content:"";
    position: absolute;
    width: 90%;
    height: 1px;
    top: -55%;
    left: 1.5em;
    background: linear-gradient(to right, #F6F8F740, transparent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5854f0a */.elementor-32 .elementor-element.elementor-element-5854f0a{
    display: inline-flex;
    padding: 10px 20px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 5px;
    background: rgba(148, 149, 153, 0.05);
}

.elementor-32 .elementor-element.elementor-element-5854f0a .elementor-heading-title{
    background: var(--Gradiente-Fundo-Claro, linear-gradient(56deg, #F6F8F7 -19.29%, #208C61 105.35%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a0601aa */.elementor-32 .elementor-element.elementor-element-a0601aa .e-n-accordion-item{
    border-bottom: 2px solid;
    border-image: linear-gradient(to right, rgba(24, 106, 73, 1) 10%, rgba(24, 106, 73, 0) 100%) 1;
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-a0601aa::before{
    content: "";
    position: absolute;
    top: 5%;
    left: -80%;
    width: 600px;
    height: 600px;
    border-radius: 50%;
    background: linear-gradient(90deg, #01362F 0%, #66A182 40%, #66A182 60%, #01362F 100%);
    filter: blur(400px);
    opacity: 0.4;
    
}/* End custom CSS */