.elementor-30 .elementor-element.elementor-element-9051b79{--display:flex;--min-height:130px;--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;--z-index:6;}.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-30 .elementor-element.elementor-element-0a06218 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-0a06218 .elementor-icon{font-size:74px;}.elementor-30 .elementor-element.elementor-element-0a06218 .elementor-icon svg{height:74px;}.elementor-30 .elementor-element.elementor-element-0a06218 .elementor-icon-wrapper svg{width:auto;}.elementor-30 .elementor-element.elementor-element-0301157{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:38;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30 .elementor-element.elementor-element-b42ae37 .elementor-menu-toggle{margin:0 auto;}.elementor-30 .elementor-element.elementor-element-b42ae37 .elementor-nav-menu .elementor-item{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;}.elementor-30 .elementor-element.elementor-element-b42ae37 .elementor-nav-menu--dropdown a, .elementor-30 .elementor-element.elementor-element-b42ae37 .elementor-menu-toggle{color:var( --e-global-color-f9028fb );fill:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-b42ae37 .elementor-nav-menu--dropdown{background-color:#0000004D;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-fe19184 .elementor-button{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;}.elementor-30 .elementor-element.elementor-element-4957b6e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Sora", Sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-289ceb1{--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:center;--overlay-opacity:1;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:calc(7.5rem + 105px);--padding-bottom:7.5rem;--padding-left:0;--padding-right:0;}.elementor-30 .elementor-element.elementor-element-289ceb1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-289ceb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superestoque.com.br/wp-content/uploads/2025/10/Sem-Título-1-Recuperado-Recuperado-copiar.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-289ceb1::before, .elementor-30 .elementor-element.elementor-element-289ceb1 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-289ceb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-289ceb1 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-289ceb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-289ceb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F6FBFF00 90%, #F6FBFF 100%);}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-507384c{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-3ffc6f2{width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-3ffc6f2 .elementor-button{border-radius:10px 10px 10px 10px;padding:24px 20px 24px 020px;}.elementor-30 .elementor-element.elementor-element-ab02cbe .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-ab02cbe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-ab02cbe.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-ab02cbe.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-ab02cbe.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-ab02cbe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-ab02cbe .elementor-icon{font-size:300px;}.elementor-30 .elementor-element.elementor-element-ab02cbe .elementor-icon svg{height:300px;}.elementor-30 .elementor-element.elementor-element-93703a2{z-index:1;}.elementor-30 .elementor-element.elementor-element-93703a2 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-93703a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-93703a2.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-93703a2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-93703a2.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-93703a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-93703a2 .elementor-icon{font-size:500px;}.elementor-30 .elementor-element.elementor-element-93703a2 .elementor-icon svg{height:500px;}.elementor-30 .elementor-element.elementor-element-49e4179{--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;--flex-wrap:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-561c0ab .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;}.elementor-30 .elementor-element.elementor-element-025bd23{width:100%;max-width:100%;padding:0 var(--trescolunas) 0 var(--trescolunas);}.elementor-30 .elementor-element.elementor-element-025bd23 .elementor-image-box-title{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-0d9c2eb{width:var( --container-widget-width, var(--quatrocolunas) );max-width:var(--quatrocolunas);background-color:var( --e-global-color-secondary );padding:35px 35px 35px 35px;--container-widget-width:var(--quatrocolunas);--container-widget-flex-grow:0;z-index:2;border-radius:20px 20px 20px 20px;--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-0d9c2eb:hover{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-0d9c2eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-0d9c2eb.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-0d9c2eb.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9028fb );color:var( --e-global-color-f9028fb );border-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-0d9c2eb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-0d9c2eb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-0d9c2eb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-0d9c2eb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-0d9c2eb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-0d9c2eb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f9028fb );color:var( --e-global-color-f9028fb );border-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-0d9c2eb .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-0d9c2eb .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:700;line-height:3.6rem;}.elementor-30 .elementor-element.elementor-element-0d9c2eb .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-0d9c2eb:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-0d9c2eb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-0d9c2eb .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-2e7cf84{width:var( --container-widget-width, var(--quatrocolunas) );max-width:var(--quatrocolunas);background-color:var( --e-global-color-secondary );padding:35px 35px 35px 35px;--container-widget-width:var(--quatrocolunas);--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-2e7cf84:hover{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-2e7cf84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-2e7cf84.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-2e7cf84.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9028fb );color:var( --e-global-color-f9028fb );border-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-2e7cf84.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-2e7cf84.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-2e7cf84.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-2e7cf84.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-2e7cf84.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-2e7cf84.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f9028fb );color:var( --e-global-color-f9028fb );border-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-2e7cf84 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-2e7cf84 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:700;line-height:3.6rem;}.elementor-30 .elementor-element.elementor-element-2e7cf84 .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-2e7cf84:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-2e7cf84:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-2e7cf84 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-dbc7c5f{width:var( --container-widget-width, var(--quatrocolunas) );max-width:var(--quatrocolunas);background-color:var( --e-global-color-secondary );padding:35px 35px 35px 35px;--container-widget-width:var(--quatrocolunas);--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-dbc7c5f:hover{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-dbc7c5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-dbc7c5f.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-dbc7c5f.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9028fb );color:var( --e-global-color-f9028fb );border-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-dbc7c5f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-dbc7c5f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-dbc7c5f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-dbc7c5f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-dbc7c5f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-dbc7c5f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f9028fb );color:var( --e-global-color-f9028fb );border-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-dbc7c5f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-dbc7c5f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:700;line-height:3.6rem;}.elementor-30 .elementor-element.elementor-element-dbc7c5f .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-dbc7c5f:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-dbc7c5f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-dbc7c5f .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-e3f6a82{padding:0 var(--trescolunascomgap) 0 var(--trescolunascomgap);text-align:center;}.elementor-30 .elementor-element.elementor-element-e3f6a82 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-917904b{--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:flex-start;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-917904b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-917904b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://superestoque.com.br/wp-content/uploads/2025/10/MacBook-Pro-16vgc-scaled.avif");background-position:calc(50% + 550px) 70px;background-repeat:no-repeat;background-size:1920px auto;}.elementor-30 .elementor-element.elementor-element-fa3cb0e{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);padding:0 0 0 0;--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-fa3cb0e .elementor-image-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-fa3cb0e .elementor-image-box-title{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-fa3cb0e:has(:hover) .elementor-image-box-title,
					 .elementor-30 .elementor-element.elementor-element-fa3cb0e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-fa3cb0e .elementor-image-box-description{color:var( --e-global-color-f9028fb );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-2d9bd81{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(37px/2);}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(37px/2);}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(37px/2);}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-37px/2);}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-37px/2);}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-4b4b419{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-4b4b419 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-a9214cd{width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-a9214cd .elementor-button{border-radius:10px 10px 10px 10px;padding:24px 20px 24px 020px;}.elementor-30 .elementor-element.elementor-element-bb77f17{--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;--padding-top:7.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-f979064{--display:flex;}.elementor-30 .elementor-element.elementor-element-32cd889 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;}.elementor-30 .elementor-element.elementor-element-af6b79e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-30 .elementor-element.elementor-element-af6b79e .elementor-image-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-af6b79e .elementor-image-box-title{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-417cfd9{--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-30 .elementor-element.elementor-element-ca59c5c{background-color:var( --e-global-color-secondary );padding:60px 60px 60px 60px;z-index:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-bd4f6bc );border-radius:20px 20px 20px 20px;--icon-box-icon-margin:53px;}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-wrapper{align-items:center;}.elementor-30 .elementor-element.elementor-element-ca59c5c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-ca59c5c.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-ca59c5c.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9028fb );color:var( --e-global-color-f9028fb );border-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon{font-size:100px;}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-title a{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25rem;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-ec70979{background-color:var( --e-global-color-secondary );padding:60px 60px 60px 60px;z-index:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-bd4f6bc );border-radius:20px 20px 20px 20px;--icon-box-icon-margin:53px;}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-wrapper{align-items:center;}.elementor-30 .elementor-element.elementor-element-ec70979.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-ec70979.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-ec70979.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9028fb );color:var( --e-global-color-f9028fb );border-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon{font-size:100px;}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-title a{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25rem;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-aaab31a{background-color:var( --e-global-color-secondary );padding:60px 60px 60px 60px;z-index:0;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-bd4f6bc );border-radius:20px 20px 20px 20px;--icon-box-icon-margin:53px;}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-wrapper{align-items:center;}.elementor-30 .elementor-element.elementor-element-aaab31a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-aaab31a.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-aaab31a.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9028fb );color:var( --e-global-color-f9028fb );border-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon{font-size:100px;}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-title a{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25rem;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-b4f62ea{--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;--margin-top:7.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-cb31526{text-align:center;}.elementor-30 .elementor-element.elementor-element-cb31526 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-908b60a{width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-908b60a .elementor-button{border-radius:10px 10px 10px 10px;padding:24px 20px 24px 020px;}.elementor-30 .elementor-element.elementor-element-9b9a940{--display:flex;--min-height:50vh;--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:flex-end;--flex-wrap:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-337639b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 51%;}.elementor-30 .elementor-element.elementor-element-337639b.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-337639b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;}.elementor-30 .elementor-element.elementor-element-8d7783e{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);padding:0 0 0 0;--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-8d7783e .elementor-image-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-8d7783e .elementor-image-box-title{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-59638fa img{width:565px;}.elementor-30 .elementor-element.elementor-element-2af61e0{--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:flex-start;--flex-wrap:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-64bfe14 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;}.elementor-30 .elementor-element.elementor-element-8db3398{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);padding:0 0 0 0;--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-8db3398 .elementor-image-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-8db3398 .elementor-image-box-title{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-0813516 .swiper-pagination-bullet-active, .elementor-30 .elementor-element.elementor-element-0813516 .swiper-pagination-progressbar-fill{background-color:#FFFFFF00;}.elementor-30 .elementor-element.elementor-element-0813516 .swiper-pagination-fraction{color:#FFFFFF00;}.elementor-30 .elementor-element.elementor-element-0813516.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-main-swiper{width:100%;}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-swiper-button{font-size:29px;}.elementor-30 .elementor-element.elementor-element-0813516 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:21px;width:21px;}.elementor-30 .elementor-element.elementor-element-0813516 .swiper-horizontal .swiper-pagination-progressbar{height:21px;}.elementor-30 .elementor-element.elementor-element-0813516 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF00;opacity:1;}.elementor-30 .elementor-element.elementor-element-0813516.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-30 .elementor-element.elementor-element-0813516.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:10px;}.elementor-30 .elementor-element.elementor-element-0813516.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:10px;}.elementor-30 .elementor-element.elementor-element-0813516.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:10px;}.elementor-30 .elementor-element.elementor-element-0813516.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:10px;}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-testimonial__name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-testimonial__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-a3a8eb2{--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;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-2f64be7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-2f64be7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2f64be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-d054bfe{width:auto;max-width:auto;background-color:#F6FBFF;padding:20px 20px 20px 20px;border-radius:0px 0px 020px 0px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-icon i{color:#CF0000;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-icon svg{fill:#CF0000;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-item > a{font-family:var( --e-global-typography-604c333-font-family ), Sans-serif;font-size:var( --e-global-typography-604c333-font-size );font-weight:var( --e-global-typography-604c333-font-weight );line-height:var( --e-global-typography-604c333-line-height );}.elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-text{color:#CF0000;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-18a9b1e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bd4f6bc );}.elementor-30 .elementor-element.elementor-element-816b990{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-816b990:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-816b990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-69deefa{width:auto;max-width:auto;background-color:#F6FBFF;padding:20px 20px 20px 20px;border-radius:0px 0px 020px 0px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-icon i{color:#00BA1C;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-icon svg{fill:#00BA1C;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-item > a{font-family:var( --e-global-typography-604c333-font-family ), Sans-serif;font-size:var( --e-global-typography-604c333-font-size );font-weight:var( --e-global-typography-604c333-font-weight );line-height:var( --e-global-typography-604c333-line-height );}.elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-text{color:#00BA1C;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-15ab1d1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bd4f6bc );}.elementor-30 .elementor-element.elementor-element-95f247f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-a2107fc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;}.elementor-30 .elementor-element.elementor-element-8cdb9e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-30 .elementor-element.elementor-element-e6f8ffd{width:100%;max-width:100%;padding:0 0 0 0;}.elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-title{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:700;line-height:2.25rem;}.elementor-30 .elementor-element.elementor-element-d52ea65{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-d52ea65:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-d52ea65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B143E;}.elementor-30 .elementor-element.elementor-element-e5040af .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;color:#20A6EF;}.elementor-30 .elementor-element.elementor-element-2b8384d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-2b8384d.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:3rem;font-weight:700;line-height:3.6rem;}.elementor-30 .elementor-element.elementor-element-2b8384d:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-2b8384d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-2ae383f .elementor-icon-list-icon i{color:var( --e-global-color-f9028fb );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-2ae383f .elementor-icon-list-icon svg{fill:var( --e-global-color-f9028fb );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-2ae383f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-2ae383f .elementor-icon-list-text{color:var( --e-global-color-f9028fb );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-fb887d6{width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-fb887d6 .elementor-button{border-radius:10px 10px 10px 10px;padding:24px 20px 24px 020px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-30 .elementor-element.elementor-element-cdd3342{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-cdd3342.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-448f5cd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-448f5cd:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-448f5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B143E;}.elementor-30 .elementor-element.elementor-element-8c3392c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;color:#20A6EF;}.elementor-30 .elementor-element.elementor-element-7c47d16{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-7c47d16.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:3rem;font-weight:700;line-height:3.6rem;}.elementor-30 .elementor-element.elementor-element-7c47d16:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-7c47d16:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-b6de068 .elementor-icon-list-icon i{color:var( --e-global-color-f9028fb );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-b6de068 .elementor-icon-list-icon svg{fill:var( --e-global-color-f9028fb );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-b6de068{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-b6de068 .elementor-icon-list-text{color:var( --e-global-color-f9028fb );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-703da57{width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-703da57 .elementor-button{border-radius:10px 10px 10px 10px;padding:24px 20px 24px 020px;}.elementor-30 .elementor-element.elementor-element-33fb21b{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-33fb21b.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-dc8f190{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-dc8f190:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-dc8f190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B143E;}.elementor-30 .elementor-element.elementor-element-8e4246a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;color:#20A6EF;}.elementor-30 .elementor-element.elementor-element-c244f92{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-c244f92.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:3rem;font-weight:700;line-height:3.6rem;}.elementor-30 .elementor-element.elementor-element-c244f92:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-c244f92:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-537e263 .elementor-icon-list-icon i{color:var( --e-global-color-f9028fb );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-537e263 .elementor-icon-list-icon svg{fill:var( --e-global-color-f9028fb );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-537e263{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-537e263 .elementor-icon-list-text{color:var( --e-global-color-f9028fb );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-4ebdf76{width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-4ebdf76 .elementor-button{border-radius:10px 10px 10px 10px;padding:24px 20px 24px 020px;}.elementor-30 .elementor-element.elementor-element-ec9fded{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-ec9fded.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-d12bc3f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-d12bc3f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-d12bc3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B143E;}.elementor-30 .elementor-element.elementor-element-81d045c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;color:#20A6EF;}.elementor-30 .elementor-element.elementor-element-61d8e26{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-61d8e26.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:3rem;font-weight:700;line-height:3.6rem;}.elementor-30 .elementor-element.elementor-element-61d8e26:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-61d8e26:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-b8f174b .elementor-icon-list-icon i{color:var( --e-global-color-f9028fb );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-b8f174b .elementor-icon-list-icon svg{fill:var( --e-global-color-f9028fb );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-b8f174b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-b8f174b .elementor-icon-list-text{color:var( --e-global-color-f9028fb );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-6f28e50{width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-6f28e50 .elementor-button{border-radius:10px 10px 10px 10px;padding:24px 20px 24px 020px;}.elementor-30 .elementor-element.elementor-element-63c159a{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-63c159a.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-2bf84c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-2bf84c8:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2bf84c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B143E;}.elementor-30 .elementor-element.elementor-element-77fb5f6{--display:flex;}.elementor-30 .elementor-element.elementor-element-6b73741 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;color:#20A6EF;}.elementor-30 .elementor-element.elementor-element-30d3d4e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-30d3d4e.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:3rem;font-weight:700;line-height:3.6rem;}.elementor-30 .elementor-element.elementor-element-30d3d4e:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-30d3d4e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-b16bf7c{width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-b16bf7c .elementor-button{border-radius:10px 10px 10px 10px;padding:24px 20px 24px 020px;}.elementor-30 .elementor-element.elementor-element-c89a76a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-c89a76a.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-ee3d516 .elementor-icon-list-icon i{color:var( --e-global-color-f9028fb );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-ee3d516 .elementor-icon-list-icon svg{fill:var( --e-global-color-f9028fb );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-ee3d516{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-ee3d516 .elementor-icon-list-text{color:var( --e-global-color-f9028fb );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-a203865{--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;--flex-wrap:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-6d1e74a{width:100%;max-width:100%;padding:0 0 0 0;}.elementor-30 .elementor-element.elementor-element-6d1e74a .elementor-image-box-title{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-24d9859{width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-24d9859 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-30 .elementor-element.elementor-element-24d9859 .elementor-button{border-radius:10px 10px 10px 10px;padding:24px 20px 24px 020px;}.elementor-30 .elementor-element.elementor-element-e0c245c{--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;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-3507132{--display:flex;}.elementor-30 .elementor-element.elementor-element-a29a4f9 .elementor-image-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-a29a4f9 .elementor-image-box-title{font-family:var( --e-global-typography-1aff787-font-family ), Sans-serif;font-size:var( --e-global-typography-1aff787-font-size );font-weight:var( --e-global-typography-1aff787-font-weight );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-b716fec{background-color:var( --e-global-color-accent );padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;--icon-box-icon-margin:36px;}.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-wrapper{align-items:start;}.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-b716fec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-b716fec.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-b716fec.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9028fb );color:var( --e-global-color-f9028fb );border-color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon{font-size:96px;}.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title a{font-family:var( --e-global-typography-659c601-font-family ), Sans-serif;font-size:var( --e-global-typography-659c601-font-size );font-weight:var( --e-global-typography-659c601-font-weight );line-height:var( --e-global-typography-659c601-line-height );}.elementor-30 .elementor-element.elementor-element-b716fec:has(:hover) .elementor-icon-box-title,
					 .elementor-30 .elementor-element.elementor-element-b716fec:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-description{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-4245396{--display:flex;}.elementor-30 .elementor-element.elementor-element-0882d09 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-2c9d1ff{--display:flex;}.elementor-30 .elementor-element.elementor-element-9aa01b6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-c473056{--n-accordion-title-font-size:1.5rem;width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);--container-widget-width:var(--seiscolunas);--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:32px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-bd4f6bc );--n-accordion-icon-size:29px;}.elementor-30 .elementor-element.elementor-element-c473056 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-c473056 {--n-accordion-padding:40px 40px 40px 40px;}:where( .elementor-30 .elementor-element.elementor-element-c473056 > .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;font-weight:700;line-height:1.8rem;}:where( .elementor-30 .elementor-element.elementor-element-c473056 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-30 .elementor-element.elementor-element-96db0a6{--display:flex;}.elementor-30 .elementor-element.elementor-element-3ab6849{--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;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-3ab6849:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3ab6849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-3ab6849::before, .elementor-30 .elementor-element.elementor-element-3ab6849 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-3ab6849 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-3ab6849 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-3ab6849 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-3ab6849 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-ced75a7{text-align:left;}.elementor-30 .elementor-element.elementor-element-ced75a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-6ccfa8d{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;text-align:right;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-6ccfa8d.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-6ccfa8d a{color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-be596e3{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-f9028fb );}.elementor-30 .elementor-element.elementor-element-be596e3 a{color:var( --e-global-color-f9028fb );}body.elementor-page-30:not(.elementor-motion-effects-element-type-background), body.elementor-page-30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FBFF;}@media(max-width:1366px) and (min-width:768px){.elementor-30 .elementor-element.elementor-element-289ceb1{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-49e4179{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-917904b{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-bb77f17{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-417cfd9{--width:var(--cincocolunas);}.elementor-30 .elementor-element.elementor-element-9b9a940{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-2af61e0{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-a3a8eb2{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-2f64be7{--width:var(--quatrocolunas);}.elementor-30 .elementor-element.elementor-element-816b990{--width:var(--quatrocolunas);}.elementor-30 .elementor-element.elementor-element-95f247f{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-d52ea65{--width:32%;}.elementor-30 .elementor-element.elementor-element-448f5cd{--width:32%;}.elementor-30 .elementor-element.elementor-element-dc8f190{--width:32%;}.elementor-30 .elementor-element.elementor-element-a203865{--content-width:90%;}.elementor-30 .elementor-element.elementor-element-e0c245c{--content-width:90%;}}@media(max-width:1366px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-025bd23{padding:0 var(--duascolunas) 0 var(--duascolunas);}.elementor-30 .elementor-element.elementor-element-025bd23 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-e3f6a82{padding:0 var(--duascolunas) 0 var(--duascolunas);}.elementor-30 .elementor-element.elementor-element-e3f6a82 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-fa3cb0e{--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);}.elementor-30 .elementor-element.elementor-element-fa3cb0e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-2d9bd81{--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-4b4b419{--container-widget-width:var(--cincocolunas);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--cincocolunas) );max-width:var(--cincocolunas);}.elementor-30 .elementor-element.elementor-element-4b4b419 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-af6b79e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ca59c5c{padding:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon{font-size:66px;}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ec70979{padding:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon{font-size:66px;}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-aaab31a{padding:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon{font-size:66px;}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-8d7783e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-8d7783e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-8db3398 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-a3a8eb2{--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:5%;--padding-right:5%;}.elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-item > a{font-size:var( --e-global-typography-604c333-font-size );line-height:var( --e-global-typography-604c333-line-height );}.elementor-30 .elementor-element.elementor-element-18a9b1e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-item > a{font-size:var( --e-global-typography-604c333-font-size );line-height:var( --e-global-typography-604c333-line-height );}.elementor-30 .elementor-element.elementor-element-15ab1d1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-95f247f{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-d52ea65{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-title a{font-size:2.2rem;}.elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-fb887d6{width:100%;max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-title a{font-size:2.2rem;}.elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-703da57{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-title a{font-size:2.2rem;}.elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-4ebdf76{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-title a{font-size:2.2rem;}.elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-6f28e50{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-title a{font-size:2.2rem;}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-b16bf7c{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-6d1e74a .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-a29a4f9 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title a{font-size:var( --e-global-typography-659c601-font-size );line-height:var( --e-global-typography-659c601-line-height );}.elementor-30 .elementor-element.elementor-element-0882d09 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-9aa01b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-6ccfa8d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-289ceb1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-289ceb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superestoque.com.br/wp-content/uploads/2025/10/BG-Celular.avif");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-30 .elementor-element.elementor-element-289ceb1{--padding-top:46rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-49e4179{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-025bd23 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-0d9c2eb{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-2e7cf84{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-30 .elementor-element.elementor-element-dbc7c5f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-e3f6a82 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-917904b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-917904b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -29px;background-size:840px auto;}.elementor-30 .elementor-element.elementor-element-917904b{--padding-top:30rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-fa3cb0e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-4b4b419 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-bb77f17{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-af6b79e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-b4f62ea{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-30 .elementor-element.elementor-element-9b9a940{--padding-top:37rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-337639b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-30 .elementor-element.elementor-element-337639b.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-8d7783e{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-8d7783e .elementor-image-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-8d7783e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-59638fa.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-2af61e0{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-8db3398 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-a3a8eb2{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-2f64be7{--padding-top:130px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-d054bfe{padding:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-item > a{font-size:var( --e-global-typography-604c333-font-size );line-height:var( --e-global-typography-604c333-line-height );}.elementor-30 .elementor-element.elementor-element-18a9b1e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-816b990{--padding-top:130px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-item > a{font-size:var( --e-global-typography-604c333-font-size );line-height:var( --e-global-typography-604c333-line-height );}.elementor-30 .elementor-element.elementor-element-15ab1d1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-95f247f{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-a203865{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-6d1e74a .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-e0c245c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-a29a4f9 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title a{font-size:var( --e-global-typography-659c601-font-size );line-height:var( --e-global-typography-659c601-line-height );}.elementor-30 .elementor-element.elementor-element-0882d09 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-9aa01b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-3ab6849{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-ced75a7{width:100%;max-width:100%;text-align:center;}.elementor-30 .elementor-element.elementor-element-ced75a7.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-6ccfa8d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-6ccfa8d.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-9051b79{--min-height:131px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-0a06218 .elementor-icon{font-size:56px;}.elementor-30 .elementor-element.elementor-element-0a06218 .elementor-icon svg{height:56px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-289ceb1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-289ceb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superestoque.com.br/wp-content/uploads/2025/10/BG-Celular.avif");background-position:top center;background-size:contain;}.elementor-30 .elementor-element.elementor-element-289ceb1{--padding-top:95vw;--padding-bottom:5rem;--padding-left:0;--padding-right:0;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-49e4179{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-561c0ab.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-025bd23{padding:0 0 0 0;}.elementor-30 .elementor-element.elementor-element-025bd23 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-e3f6a82{padding:0 0 0 0;}.elementor-30 .elementor-element.elementor-element-e3f6a82 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-917904b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-917904b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(50%) -50px;background-size:693px auto;}.elementor-30 .elementor-element.elementor-element-917904b{--padding-top:23rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-fa3cb0e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-4b4b419 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-bb77f17{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-32cd889.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-af6b79e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ca59c5c{padding:30px 30px 30px 30px;--icon-box-icon-margin:24px;}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon{font-size:60px;}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-description{font-size:1rem;line-height:1.5rem;}.elementor-30 .elementor-element.elementor-element-ec70979{padding:30px 30px 30px 30px;--icon-box-icon-margin:24px;}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon{font-size:60px;}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-description{font-size:1rem;line-height:1.5rem;}.elementor-30 .elementor-element.elementor-element-aaab31a{padding:30px 30px 30px 30px;--icon-box-icon-margin:24px;}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon{font-size:60px;}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-description{font-size:1rem;line-height:1.5rem;}.elementor-30 .elementor-element.elementor-element-b4f62ea{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-30 .elementor-element.elementor-element-9b9a940{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30 .elementor-element.elementor-element-337639b.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-8d7783e .elementor-image-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-8d7783e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-2af61e0{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-30 .elementor-element.elementor-element-64bfe14.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-8db3398 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-a3a8eb2{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-30 .elementor-element.elementor-element-2f64be7{--padding-top:130px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-item > a{font-size:var( --e-global-typography-604c333-font-size );line-height:var( --e-global-typography-604c333-line-height );}.elementor-30 .elementor-element.elementor-element-18a9b1e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-816b990{--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-item > a{font-size:var( --e-global-typography-604c333-font-size );line-height:var( --e-global-typography-604c333-line-height );}.elementor-30 .elementor-element.elementor-element-15ab1d1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-95f247f{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-e5040af.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;}.elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-8c3392c.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;}.elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-8e4246a.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;}.elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-81d045c.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;}.elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-6b73741.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-a203865{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-30 .elementor-element.elementor-element-6d1e74a .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-e0c245c{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-30 .elementor-element.elementor-element-a29a4f9 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-b716fec{--icon-box-icon-margin:32px;}.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon{font-size:66px;}.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title a{font-size:var( --e-global-typography-659c601-font-size );line-height:var( --e-global-typography-659c601-line-height );}.elementor-30 .elementor-element.elementor-element-0882d09 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-9aa01b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-c473056{--n-accordion-title-font-size:1.2rem;}:where( .elementor-30 .elementor-element.elementor-element-c473056 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.56rem;}.elementor-30 .elementor-element.elementor-element-3ab6849{--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-30 .elementor-element.elementor-element-ced75a7 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-30 .elementor-element.elementor-element-6ccfa8d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-0301157{--width:500px;}.elementor-30 .elementor-element.elementor-element-f979064{--width:var(--cincocolunas);}.elementor-30 .elementor-element.elementor-element-417cfd9{--width:var(--setecolunas);}.elementor-30 .elementor-element.elementor-element-a3a8eb2{--content-width:1059px;}.elementor-30 .elementor-element.elementor-element-2f64be7{--width:var(--seiscolunas);}.elementor-30 .elementor-element.elementor-element-816b990{--width:var(--seiscolunas);}.elementor-30 .elementor-element.elementor-element-d52ea65{--width:var(--quatrocolunas);}.elementor-30 .elementor-element.elementor-element-448f5cd{--width:var(--quatrocolunas);}.elementor-30 .elementor-element.elementor-element-dc8f190{--width:var(--quatrocolunas);}.elementor-30 .elementor-element.elementor-element-d12bc3f{--width:var(--quatrocolunas);}.elementor-30 .elementor-element.elementor-element-2bf84c8{--width:100%;}.elementor-30 .elementor-element.elementor-element-77fb5f6{--width:49%;}.elementor-30 .elementor-element.elementor-element-3507132{--width:var(--seiscolunas);}}@media(min-width:2400px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-507384c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-025bd23 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-e3f6a82 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-fa3cb0e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-4b4b419 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-af6b79e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ca59c5c .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-ec70979 .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-aaab31a .elementor-icon-box-title a{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-8d7783e .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-8db3398 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-0813516 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-d054bfe .elementor-icon-list-item > a{font-size:var( --e-global-typography-604c333-font-size );line-height:var( --e-global-typography-604c333-line-height );}.elementor-30 .elementor-element.elementor-element-18a9b1e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-69deefa .elementor-icon-list-item > a{font-size:var( --e-global-typography-604c333-font-size );line-height:var( --e-global-typography-604c333-line-height );}.elementor-30 .elementor-element.elementor-element-15ab1d1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-2b8384d .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-7c47d16 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-c244f92 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-61d8e26 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-30d3d4e .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-6d1e74a .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-a29a4f9 .elementor-image-box-title{font-size:var( --e-global-typography-1aff787-font-size );line-height:var( --e-global-typography-1aff787-line-height );}.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-title a{font-size:var( --e-global-typography-659c601-font-size );line-height:var( --e-global-typography-659c601-line-height );}.elementor-30 .elementor-element.elementor-element-0882d09 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-9aa01b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-6ccfa8d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-9051b79 */@media(min-width: 1025px){
 
    .elementor-30 .elementor-element.elementor-element-9051b79 .logo,
    .elementor-30 .elementor-element.elementor-element-9051b79 .container,
    .elementor-30 .elementor-element.elementor-element-9051b79 .botao1,
    .elementor-30 .elementor-element.elementor-element-9051b79 .botao2 {
        transition: 0.5s;
        overflow: hidden;
    }
    
    .botao2 {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: -200px;
        border-radius: 5px;
    }
    
    .container {
        overflow: hidden;
        border: 3px solid #1B143E;
        border-radius: 10px;
    }
    
    .elementor-30 .elementor-element.elementor-element-9051b79.elementor-sticky--effects .logo {
        opacity: 0;
        transform: translateX(-30px);
    }
    
    .elementor-30 .elementor-element.elementor-element-9051b79.elementor-sticky--effects .botao1 {
        opacity: 0;
        transform: translateX(30px);
    }
    
    .elementor-30 .elementor-element.elementor-element-9051b79.elementor-sticky--effects .container {
        width: 630px !important;
        background: #fff;
        box-shadow: 0 12px 32px #050e1666, 0 -8px 32px     #e2e8f110 inset;
        -webkit-backdrop-filter: blur(20px);
        backdrop-filter: blur(20px);
    }
    
    .elementor-30 .elementor-element.elementor-element-9051b79.elementor-sticky--effects .botao2 {
        right: 9px;
    }
    
    /*.elementor-30 .elementor-element.elementor-element-9051b79 .navmenu::after {
        content: "";
        position: absolute;
        width: 3px;
        height: 50%;
        background: #1B143E;
        top: 50%;
        transform: translateY(-50%);
        right: 0px;
        opacity: 0;
        transition: 0.1s 0.1s;
    }
    
    .elementor-30 .elementor-element.elementor-element-9051b79.elementor-sticky--effects .navmenu::after {
        opacity: 1;
        right: 165px;
    }*/
    .elementor-30 .elementor-element.elementor-element-9051b79.elementor-sticky--effects {
        background: transparent !important;
        border-bottom: none !important;
        backdrop-filter: blur(0px);
        -webkit-backdrop-filter: blur(0px);
    }
    
    .navmenu .elementor-nav-menu .hover {
        position: absolute;
        top: 0;
        height: 100%;
        background: #20A6EF10;
        border: 3px solid #00264d;
        border-radius: 5px;
        opacity: 0;
        transition: all 0.5s, left 0.5s cubic-bezier(.5, .5,     0, 1);
        pointer-events: none;
    }
}
@media (max-width: 1024px) {
    .botao1, .botao2 {
        display: none;
    }

    .container {
        position: static;
    }
    .elementor-30 .elementor-element.elementor-element-9051b79 .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open,
    .elementor-30 .elementor-element.elementor-element-9051b79 .elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close {
        position: absolute;
        display: block !important;
        opacity: 0;
        filter: blur(10px);
        transform: scale(0);
        transition: 1s;
    }

    .elementor-30 .elementor-element.elementor-element-9051b79 .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--close {
        opacity: 1;
        filter: blur(0);
        transform: scale(1) rotate(360deg);
        transition: 1s 0.25s;
    }

    .elementor-30 .elementor-element.elementor-element-9051b79 .elementor-menu-toggle .elementor-menu-toggle__icon--open {
        opacity: 1;
        filter: blur(0);
        transform: scale(1) rotate(-360deg);
        transition: 1s 0.25s;
    }

    .elementor-30 .elementor-element.elementor-element-9051b79 .elementor-menu-toggle {
        position: absolute;
        top: 35px;
        right: 20px;
        z-index: 9999999999999;
    }

    .elementor-30 .elementor-element.elementor-element-9051b79 .navmenu {
        position: absolute;
        top: 0;
        left: inherit;
        right: 0;
        width: 100vw;
        margin-top: -1em;
    }
    .elementor-30 .elementor-element.elementor-element-9051b79 .elementor-nav-menu__container {
        height: 100vh;
    }
    
    .elementor-30 .elementor-element.elementor-element-9051b79 .elementor-nav-menu--dropdown .elementor-nav-menu {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        height: inherit;
        overflow-y: hidden !important;
    }
    
    .elementor-30 .elementor-element.elementor-element-9051b79 .elementor-nav-menu a {
        transition: 0.5s;
    }
    
    .elementor-30 .elementor-element.elementor-element-9051b79 .elementor-nav-menu--dropdown {
        position: fixed;
        top: -10px;
        left: 0;
        width: 100%;
        max-height: 100px;
        z-index: 99999999;
        clip-path: circle(0% at 50% 50%);
        transition: max-height 1.5s ease-in-out, clip-path     1s ease-in-out;
        transform: none !important;
        backdrop-filter: blur(20px);
        -webkit-backdrop-filter: blur(20px);
    }
    
    .elementor-30 .elementor-element.elementor-element-9051b79 .elementor-active + .elementor-nav-menu__container {
        clip-path: circle(100%);
        max-height: 100vh;
        transition: clip-path 0.5s ease-in-out;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-507384c */.elementor-30 .elementor-element.elementor-element-507384c ul {
    padding: 0;
    font-size: 1.5rem;
    line-height: 2.25rem !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ab02cbe */.elementor-30 .elementor-element.elementor-element-ab02cbe {
    position: absolute;
    top: 10vh;   /* distância a partir do topo */
    right: -3%;   /* centraliza horizontalmente */
    transform: translateX(3%); /* corrige o alinhamento para o centro exato */
    filter: blur(10px);
    animation: subidaedescida 2s ease-in-out infinite;
}
@media (min-width: 1025px) and (max-width: 1366px) {
    .elementor-30 .elementor-element.elementor-element-ab02cbe {
    position: absolute;
    top: 10vh;   /* distância a partir do topo */
    right: -20%;   /* centraliza horizontalmente */
    transform: translateX(20%); /* corrige o alinhamento para o centro exato */
    filter: blur(10px);
    animation: subidaedescida 2s ease-in-out 
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-93703a2 */.elementor-30 .elementor-element.elementor-element-93703a2 {
    position: absolute;
    bottom: -56vh;   /* distância a partir do topo */
    left: -5%;   /* centraliza horizontalmente */
    transform: translateX(5%); /* corrige o alinhamento para o centro exato */
    filter: blur(10px);
    animation: subidaedescida 2s ease-in-out infinite;
}
@media (min-width: 1025px) and (max-width: 1366px) {
    .elementor-30 .elementor-element.elementor-element-93703a2{
    left: -30%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-561c0ab *//* CSS */
.botao-custom {
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 10px 22px;
  border-radius: 10px; /* formato de pílula */
  background: linear-gradient(145deg, #1B143E); /* tons de azul */
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;

  box-shadow: 0 4px 12px rgba(32, 166, 239, 0.4);
  transition: all 0.3s ease;
}

/* Ícone do botão */
.botao-custom .icone {
  width: 20px;
  height: 20px;
  filter: brightness(0) saturate(100%) invert(60%) sepia(85%) saturate(600%) hue-rotate(180deg) brightness(95%);
  /* esse filter deixa o SVG em tons de azul mesmo sendo externo */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d9c2eb */.elementor-30 .elementor-element.elementor-element-0d9c2eb {
    height: 230px;
    align-items: center;
    align-content: center;
    animation-name: pisca;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    animation-delay: 0.5s;
    box-shadow: 0px 0px 21px -6px var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2e7cf84 */.elementor-30 .elementor-element.elementor-element-2e7cf84 {
    height: 230px;
    align-items: center;
    align-content: center;
    animation-name: pisca;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    animation-delay: 1s;
    box-shadow: 0px 0px 21px -6px var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dbc7c5f */.elementor-30 .elementor-element.elementor-element-dbc7c5f {
    height: 230px;
    align-items: center;
    align-content: center;
    animation-name: pisca;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    animation-delay: 1.5s;
    box-shadow: 0px 0px 21px -6px var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d9bd81 *//* Aplica o fundo apenas do 2º item em diante */
.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item:not(:first-child) {
    background: #EDEDED;
    padding: 20px;
    border-radius: 20px;
}

/* Primeiro filho: estiliza só o texto */
.elementor-30 .elementor-element.elementor-element-2d9bd81 .elementor-icon-list-item:first-child .elementor-icon-list-text {
    font-size: 1.5rem;   /* aumenta a fonte (~20px se base for 16px) */
    line-height: 150%;   /* espaçamento entre linhas */
    font-weight: 700;    /* deixa mais forte */
    color: #fff;         /* cor branca */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-917904b */.elementor-30 .elementor-element.elementor-element-917904b {
    overflow: hidden;
}
.elementor-30 .elementor-element.elementor-element-917904b::before {
    content: "";
    position: absolute; /* ou use fixed se quiser fixo na tela */
    top: -50%;
    right: 0%;
    transform: translate(0%, 0%);
    width: 100vw;
    height: 100vw;
    background: #3A2B7D; /* vermelho vibrante */
    border-radius: 100%;
    filter: blur(150px);
    opacity: 0.3;
    mix-blend-mode: screen;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32cd889 *//* CSS */
.botao-custom {
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 10px 22px;
  border-radius: 10px; /* formato de pílula */
  background: linear-gradient(145deg, #1B143E); /* tons de azul */
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;

  box-shadow: 0 4px 12px rgba(32, 166, 239, 0.4);
  transition: all 0.3s ease;
}

/* Ícone do botão */
.botao-custom .icone {
  width: 20px;
  height: 20px;
  filter: brightness(0) saturate(100%) invert(60%) sepia(85%) saturate(600%) hue-rotate(180deg) brightness(95%);
  /* esse filter deixa o SVG em tons de azul mesmo sendo externo */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ca59c5c */.elementor-30 .elementor-element.elementor-element-ca59c5c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec70979 */.elementor-30 .elementor-element.elementor-element-ec70979{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aaab31a */.elementor-30 .elementor-element.elementor-element-aaab31a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-337639b *//* CSS */
.botao-custom {
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 10px 22px;
  border-radius: 10px; /* formato de pílula */
  background: linear-gradient(145deg, #1B143E); /* tons de azul */
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;

  box-shadow: 0 4px 12px rgba(32, 166, 239, 0.4);
  transition: all 0.3s ease;
}

/* Ícone do botão */
.botao-custom .icone {
  width: 20px;
  height: 20px;
  filter: brightness(0) saturate(100%) invert(60%) sepia(85%) saturate(600%) hue-rotate(180deg) brightness(95%);
  /* esse filter deixa o SVG em tons de azul mesmo sendo externo */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8d7783e */@media (max-width: 1024px){
  .elementor-30 .elementor-element.elementor-element-8d7783e .elementor-image-box-description{
    width: 100%;
  }

  .elementor-30 .elementor-element.elementor-element-8d7783e ul{
    padding-left: 20px !important; /* ajuste de recuo */
  }

  .elementor-30 .elementor-element.elementor-element-8d7783e li{
    font-size: 0.875rem !important; /* 14px no mobile */
  }
}

/* Base (desktop e geral) */
.elementor-30 .elementor-element.elementor-element-8d7783e ul{
  list-style: disc;                  /* garante marcador */
  list-style-position: outside;      /* posição do marcador */
}

.elementor-30 .elementor-element.elementor-element-8d7783e li{
  text-align: left;
  color: #081F3B;
  margin-bottom: 10px;
  font-size: 1.125rem;               /* ~18px */
}

/* Cor do marcador (escopado) */
.elementor-30 .elementor-element.elementor-element-8d7783e li::marker{
  color: #20A6EF !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59638fa */.elementor-30 .elementor-element.elementor-element-59638fa{
    position: absolute;
    left: calc(50% - 640px);
    right: auto;
}
@media (min-width: 1025px) and (max-width: 1366px) {
    .elementor-30 .elementor-element.elementor-element-59638fa{
    position: absolute;
    left: calc(50% - 600px);
    right: auto;
}
}
@media (max-width: 1024px) {
    .elementor-30 .elementor-element.elementor-element-59638fa {
    position: absolute;
    transform: scale(0.9);
    top: 0;
    left: 0%;
    right: 0%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bfe14 *//* CSS */
.botao-custom {
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 10px 22px;
  border-radius: 10px; /* formato de pílula */
  background: linear-gradient(145deg, #1B143E); /* tons de azul */
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;

  box-shadow: 0 4px 12px rgba(32, 166, 239, 0.4);
  transition: all 0.3s ease;
}

/* Ícone do botão */
.botao-custom .icone {
  width: 20px;
  height: 20px;
  filter: brightness(0) saturate(100%) invert(60%) sepia(85%) saturate(600%) hue-rotate(180deg) brightness(95%);
  /* esse filter deixa o SVG em tons de azul mesmo sendo externo */
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-0813516 */.elementor-30 .elementor-element.elementor-element-0813516 .elementor-swiper-button-next{
    top: -35px;
    right: 0px;
    background: #20A6EF;
    padding: 10px;
    border-radius: 10px;
    position: absolute;
    z-index: 9999;
}

.elementor-30 .elementor-element.elementor-element-0813516 .elementor-swiper-button-prev{
    top: -35px;
    right: 60px;
    background: #20A6EF;
    padding: 10px;
    border-radius: 10px;
    left: inherit;
    position: absolute;
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d054bfe */.elementor-30 .elementor-element.elementor-element-d054bfe{
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18a9b1e */@media (max-width: 1024px){
  .elementor-30 .elementor-element.elementor-element-18a9b1e .elementor-image-box-description{
    width: 100%;
  }

  .elementor-30 .elementor-element.elementor-element-18a9b1e ul{
    padding-left: 20px !important; /* ajuste de recuo */
  }

  .elementor-30 .elementor-element.elementor-element-18a9b1e li{
    font-size: 0.875rem !important; /* 14px no mobile */
  }
}

/* Base (desktop e geral) */
.elementor-30 .elementor-element.elementor-element-18a9b1e ul{
  list-style: disc;                  /* garante marcador */
  list-style-position: outside;      /* posição do marcador */
}

.elementor-30 .elementor-element.elementor-element-18a9b1e li{
  text-align: left;
  color: #F6FBFF;
  margin-bottom: 10px;
  font-size: 1.125rem;               /* ~18px */
}

/* Cor do marcador (escopado) */
.elementor-30 .elementor-element.elementor-element-18a9b1e li::marker{
  color: #20A6EF !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-69deefa */.elementor-30 .elementor-element.elementor-element-69deefa{
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15ab1d1 */@media (max-width: 1024px){
  .elementor-30 .elementor-element.elementor-element-15ab1d1 .elementor-image-box-description{
    width: 100%;
  }

  .elementor-30 .elementor-element.elementor-element-15ab1d1 ul{
    padding-left: 20px !important; /* ajuste de recuo */
  }

  .elementor-30 .elementor-element.elementor-element-15ab1d1 li{
    font-size: 0.875rem !important; /* 14px no mobile */
  }
}

/* Base (desktop e geral) */
.elementor-30 .elementor-element.elementor-element-15ab1d1 ul{
  list-style: disc;                  /* garante marcador */
  list-style-position: outside;      /* posição do marcador */
}

.elementor-30 .elementor-element.elementor-element-15ab1d1 li{
  text-align: left;
  color: #F6FBFF;
  margin-bottom: 10px;
  font-size: 1.125rem;               /* ~18px */
}

/* Cor do marcador (escopado) */
.elementor-30 .elementor-element.elementor-element-15ab1d1 li::marker{
  color: #20A6EF !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2107fc *//* CSS */
.botao-custom {
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 10px 22px;
  border-radius: 10px; /* formato de pílula */
  background: linear-gradient(145deg, #1B143E); /* tons de azul */
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;

  box-shadow: 0 4px 12px rgba(32, 166, 239, 0.4);
  transition: all 0.3s ease;
}

/* Ícone do botão */
.botao-custom .icone {
  width: 20px;
  height: 20px;
  filter: brightness(0) saturate(100%) invert(60%) sepia(85%) saturate(600%) hue-rotate(180deg) brightness(95%);
  /* esse filter deixa o SVG em tons de azul mesmo sendo externo */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e6f8ffd *//* Layout padrão (um ao lado do outro) */
.elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-content {
  display: flex;
  flex-direction: row;   /* lado a lado */
  align-items: center;
  gap: 32px;
}

/* Ajustes nos filhos */
.elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-title,
.elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-description {
  margin: 0;
  width: var(--seiscolunas);
}

/* A partir de 800px: muda para coluna (um embaixo do outro) */
@media (max-width:800px) {
  .elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-content {
    flex-direction: column;  /* empilha */
    align-items: flex-start; /* título e descrição alinhados à esquerda */
  }

  .elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-title,
  .elementor-30 .elementor-element.elementor-element-e6f8ffd .elementor-image-box-description {
    width: 100%; /* cada um ocupa a largura toda */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5040af *//* CSS */
.elementor-30 .elementor-element.elementor-element-e5040af .botao-custom {
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 10px 22px;
  border-radius: 10px; /* formato de pílula */
  background: linear-gradient(145deg, #20A6EF); /* tons de azul */
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;

  box-shadow: 0 4px 12px rgba(32, 166, 239, 0.4);
  transition: all 0.3s ease;
}

/* Ícone do botão */
.elementor-30 .elementor-element.elementor-element-e5040af .botao-custom .icone {
  width: 20px;
  height: 20px;
  filter: brightness(0) saturate(100%) invert(6%) sepia(90%) saturate(7500%) hue-rotate(230deg) brightness(90%) contrast(110%);
  /* esse filter deixa o SVG em tons de azul mesmo sendo externo */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b8384d */.elementor-30 .elementor-element.elementor-element-2b8384d .periodo{
    font-size: 1rem;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c3392c *//* CSS */
.elementor-30 .elementor-element.elementor-element-8c3392c .botao-custom {
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 10px 22px;
  border-radius: 10px; /* formato de pílula */
  background: linear-gradient(145deg, #20A6EF); /* tons de azul */
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;

  box-shadow: 0 4px 12px rgba(32, 166, 239, 0.4);
  transition: all 0.3s ease;
}

/* Ícone do botão */
.elementor-30 .elementor-element.elementor-element-8c3392c .botao-custom .icone {
  width: 20px;
  height: 20px;
  filter: brightness(0) saturate(100%) invert(6%) sepia(90%) saturate(7500%) hue-rotate(230deg) brightness(90%) contrast(110%);
  /* esse filter deixa o SVG em tons de azul mesmo sendo externo */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c47d16 */.elementor-30 .elementor-element.elementor-element-7c47d16 .periodo{
    font-size: 1rem;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e4246a *//* CSS */
.elementor-30 .elementor-element.elementor-element-8e4246a .botao-custom {
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 10px 22px;
  border-radius: 10px; /* formato de pílula */
  background: linear-gradient(145deg, #20A6EF); /* tons de azul */
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;

  box-shadow: 0 4px 12px rgba(32, 166, 239, 0.4);
  transition: all 0.3s ease;
}

/* Ícone do botão */
.elementor-30 .elementor-element.elementor-element-8e4246a .botao-custom .icone {
  width: 20px;
  height: 20px;
  filter: brightness(0) saturate(100%) invert(6%) sepia(90%) saturate(7500%) hue-rotate(230deg) brightness(90%) contrast(110%);
  /* esse filter deixa o SVG em tons de azul mesmo sendo externo */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c244f92 */.elementor-30 .elementor-element.elementor-element-c244f92 .periodo{
    font-size: 1rem;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81d045c *//* CSS */
.elementor-30 .elementor-element.elementor-element-81d045c .botao-custom {
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 10px 22px;
  border-radius: 10px; /* formato de pílula */
  background: linear-gradient(145deg, #20A6EF); /* tons de azul */
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;

  box-shadow: 0 4px 12px rgba(32, 166, 239, 0.4);
  transition: all 0.3s ease;
}

/* Ícone do botão */
.elementor-30 .elementor-element.elementor-element-81d045c .botao-custom .icone {
  width: 20px;
  height: 20px;
  filter: brightness(0) saturate(100%) invert(6%) sepia(90%) saturate(7500%) hue-rotate(230deg) brightness(90%) contrast(110%);
  /* esse filter deixa o SVG em tons de azul mesmo sendo externo */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61d8e26 */.elementor-30 .elementor-element.elementor-element-61d8e26 .periodo{
    font-size: 1rem;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b73741 *//* CSS */
.elementor-30 .elementor-element.elementor-element-6b73741 .botao-custom {
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 10px 22px;
  border-radius: 10px; /* formato de pílula */
  background: linear-gradient(145deg, #20A6EF); /* tons de azul */
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;

  box-shadow: 0 4px 12px rgba(32, 166, 239, 0.4);
  transition: all 0.3s ease;
}

/* Ícone do botão */
.elementor-30 .elementor-element.elementor-element-6b73741 .botao-custom .icone {
  width: 20px;
  height: 20px;
  filter: brightness(0) saturate(100%) invert(6%) sepia(90%) saturate(7500%) hue-rotate(230deg) brightness(90%) contrast(110%);
  /* esse filter deixa o SVG em tons de azul mesmo sendo externo */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30d3d4e */.elementor-30 .elementor-element.elementor-element-30d3d4e .periodo{
    font-size: 1rem;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b716fec *//* Força wrapper a alinhar tudo no centro */
.elementor-30 .elementor-element.elementor-element-b716fec .elementor-icon-box-wrapper {
  align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c473056 */.elementor-30 .elementor-element.elementor-element-c473056 .e-n-accordion-item[open] .e-closed{
    display: none;
    }
    .elementor-30 .elementor-element.elementor-element-c473056 .e-n-accordion-item.e-opened{
    display: block;
    position: absolute;
    opacity: 0;
    }
    .elementor-30 .elementor-element.elementor-element-c473056 .e-n-accordion-item .e-n-accordion-item-title-icon{
    transform: rotate(0deg);
    transition: .25s;
    }
    .elementor-30 .elementor-element.elementor-element-c473056 .e-n-accordion-item[open] .e-n-accordion-item-title-icon{
    transform: rotate(90deg); /*o quanto você quer que rode*/
    transition: .5s;
    }
.elementor-30 .elementor-element.elementor-element-c473056 .e-n-accordion-item-title{
    border: 0 !important;
    border-bottom: 1px solid !important;
    border-image: linear-gradient(to right, #ffffff, transparent) 1 !important;
}

.elementor-30 .elementor-element.elementor-element-c473056 .e-n-accordion-item-title + .e-con{
    border: 0 !important;
}/* End custom CSS */
/* Start custom CSS *//**/
/* Scroll Lateral */
html, body {
    width: 100%;
    overflow-x: hidden;
}
@media(max-width: 767px){
    .e-con .elementor-widget:not(.fixo){
        width:100% !important;
    }
}
@media (max-width: 767px) {
    ::-webkit-scrollbar {
      display: none;
    }
}
:root {
    --quantidadedegaps: calc(var(--quantidadecolunas) - 1);
    --gapssomados: calc(var(--valordogap) * var(--quantidadedegaps));
    --colunassomadassemgaps: calc(var(--largurautil) - var(--gapssomados));
    --larguradeumacoluna: calc(var(--colunassomadassemgaps) / var(--quantidadecolunas));
    --umacoluna: var(--larguradeumacoluna);
    --umacolunacomgap: calc(var(--larguradeumacoluna) + var(--valordogap));
    --duascolunas: calc((var(--larguradeumacoluna) * 2) + var(--valordogap));
    --duascolunascomgap: calc(var(--duascolunas) + var(--valordogap));
    --trescolunas: calc((var(--larguradeumacoluna) * 3) + (var(--valordogap) * 2));
    --trescolunascomgap: calc(var(--trescolunas) + var(--valordogap));
    --quatrocolunas: calc((var(--larguradeumacoluna) * 4) + (var(--valordogap) * 3));
    --quatrocolunascomgap: calc(var(--quatrocolunas) + var(--valordogap));
    --cincocolunas: calc((var(--larguradeumacoluna) * 5) + (var(--valordogap) * 4));
    --cincocolunascomgap: calc(var(--cincocolunas) + var(--valordogap));
    --seiscolunas: calc((var(--larguradeumacoluna) * 6) + (var(--valordogap) * 5));
    --seiscolunascomgap: calc(var(--seiscolunas) + var(--valordogap));
    --setecolunas: calc((var(--larguradeumacoluna) * 7) + (var(--valordogap) * 6));
    --setecolunascomgap: calc(var(--setecolunas) + var(--valordogap));
    --oitocolunas: calc((var(--larguradeumacoluna) * 8) + (var(--valordogap) * 7));
    --oitocolunascomgap: calc(var(--oitocolunas) + var(--valordogap));
    --novecolunas: calc((var(--larguradeumacoluna) * 9) + (var(--valordogap) * 8));
    --novecolunascomgap: calc(var(--novecolunas) + var(--valordogap));
    --dezcolunas: calc((var(--larguradeumacoluna) * 10) + (var(--valordogap) * 9));
    --dezcolunascomgap: calc(var(--dezcolunas) + var(--valordogap));
    --onzecolunas: calc((var(--larguradeumacoluna) * 11) + (var(--valordogap) * 10));
    --onzecolunascomgap: calc(var(--onzecolunas) + var(--valordogap));
    --dozecolunas: calc((var(--larguradeumacoluna) * 12) + (var(--valordogap) * 11));
}

@media (min-width: 2400px) {
    :root {
        --largurautil: 1280px;
        --quantidadecolunas: 12;
        --valordogap: 32px;
    }
}
@media (min-width: 1367px) and (max-width: 2399px) {
    :root {
        --largurautil: 1280px;
        --quantidadecolunas: 12;
        --valordogap: 32px;
    }
}
@media (min-width: 1025px) and (max-width: 1366px) {
    :root {
        --largurautil: 90%;
        --quantidadecolunas: 8;
        --valordogap: 20px;
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    :root {
        --largurautil: 90%;
        --quantidadecolunas: 6;
        --valordogap: 16px;
    }
}
@media (max-width: 767px) {
    :root {
        --largurautil: calc(100% - 32px);
        --quantidadecolunas: 4;
        --valordogap: 16px;
    }
}
/* Ajuste Conteiner de texto */
p:last-child {
    margin-bottom: 0px;
}
.balanco{ 
    text-wrap: balance;
}
.balancotitulo .elementor-icon-box-title, .balancotitulo .elementor-image-box-title{
text-wrap: balance;
}
.elementor-widget-text-editor p:last-child {
    margin-bottom: 0px;
    margin-top: 0px;
}

#bricks-component-wNRSdtIhPqSkhtwQnQocNQ-wrapper.rdstation-popup-position-bottom_right.floating-button.floating-button--close .bricks--floating--button {
    display: none !important;
}
/* === Branco com tom azul claro (leve efeito 3D metálico) === */
.texto-branco .elementor-icon-box-title,
.texto-branco .elementor-image-box-title {
    background: linear-gradient(
        to right,
        #f0f9ff,  /* branco com leve azul */
        #ffffff,  /* branco puro */
        #d6f3ff   /* branco azulado suave */
    );
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
}

/* === Preto com tom azul (efeito 3D profundo) === */
.texto-preto .elementor-icon-box-title,
.texto-preto .elementor-image-box-title {
    background: linear-gradient(
        to right,
        #001933,  /* preto azulado profundo */
        #000000,  /* preto puro */
        #00264d   /* preto com nuance azul */
    );
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
}


/*Alinhamento de listas*/
.elementor-icon-list-item:not(.fixo-icon) {
    align-items: flex-start !important; /* ícone no topo */
}

.elementor-icon-list-icon:not(.fixo-icon) {
    margin-top: 2px; /* desloca para baixo */
}
/* Degradê 1 Destaque 3 Cores - Amarelo/Dourado */
.degrade1 {
    /* Degradê azul claro moderno */
    background: linear-gradient(
        135deg,
        #20A6EF,  /* azul claro principal */
        #4CCBFF   /* azul mais suave para dar transição */
    );
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

@media(max-width: 1024px){
    .desktop{
        display: none;
    }
}
@media(min-width: 1025px){
    .mobile{
        display: none;
    }
}
/*animação*/
@keyframes subidaedescida {
    0% {
        transform: translateY(5px);
    }
    50% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(5px);
    }
}
body.elementor-page-30 .botao{
    animation: pisca 1.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 21px -6px var(--e-global-color-accent); /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */