.elementor-2573 .elementor-element.elementor-element-6ba2910{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.81;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-6ba2910::before, .elementor-2573 .elementor-element.elementor-element-6ba2910 > .elementor-background-video-container::before, .elementor-2573 .elementor-element.elementor-element-6ba2910 > .e-con-inner > .elementor-background-video-container::before, .elementor-2573 .elementor-element.elementor-element-6ba2910 > .elementor-background-slideshow::before, .elementor-2573 .elementor-element.elementor-element-6ba2910 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2573 .elementor-element.elementor-element-6ba2910 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(152deg, #00000000 0%, #000000 100%);}.elementor-2573 .elementor-element.elementor-element-348cd10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:fixed;top:0px;}body:not(.rtl) .elementor-2573 .elementor-element.elementor-element-348cd10{left:0px;}body.rtl .elementor-2573 .elementor-element.elementor-element-348cd10{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2573 .elementor-element.elementor-element-fb06dce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2573 .elementor-element.elementor-element-014c3f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-e1d7341{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-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-2573 .elementor-element.elementor-element-e63928a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-2573 .elementor-element.elementor-element-ea36990{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-93408fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-c0b0399{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-b200359{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-9590ff8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-d705cd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-0caaa12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-cbda1bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-ec11b28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-d9d3b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-3b9f109{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-ea51d4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-9483f1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-1136a24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-a220e14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-f0a9202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-420c233{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-dbdb90d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-cddd78a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-3e78856{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-8083ebd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-04bff0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-ddbaefb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-89bf142{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-f89c849{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-faa20aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-852d34a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-16dd8de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-3ddbf9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-f552a82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-d29755a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-2a8791d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-a273415{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2573 .elementor-element.elementor-element-5721803{text-align:center;}.elementor-2573 .elementor-element.elementor-element-7223936{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2573 .elementor-element.elementor-element-51fb725{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2573 .elementor-element.elementor-element-2b3ad47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}body.elementor-page-2573:not(.elementor-motion-effects-element-type-background), body.elementor-page-2573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}/* Start custom CSS *//* =====================================================================
   EMPREENDA LIMEIRA 2026 — CSS da página (escopado em .el26)
   Medidas extraídas do Figma (frame 1920px, conteúdo 1140px).
   Fontes: Peridot PE → Bebas Neue | Aeonik Pro → Figtree | Articulat CF → Plus Jakarta Sans
   Para usar as fontes originais depois, basta trocar as variáveis abaixo.
   ===================================================================== */
.el26{
  --el26-f-display:"Bebas Neue",Impact,sans-serif;
  --el26-f-aeonik:"Figtree",Arial,sans-serif;
  --el26-f-artic:"Plus Jakarta Sans",Arial,sans-serif;
  --el26-f-body:"Manrope",Arial,sans-serif;
  --el26-yellow:#FFD100;
  --el26-yellow2:#FED200;
  --el26-navy:#0B334D;
  --el26-ink:#141311;
  --kit-widget-spacing:0px;
  --widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;
  background-color:#000;
  color:#fff;
  font-family:var(--el26-f-body);
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  overflow-x:clip;
  --el26-i-cal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.00' height='16.00' viewBox='0 0 16.00 16.00' fill='none'%3E%3Cpath d='M 3.5,0 C 3.63,0 3.76,0.05 3.85,0.15 C 3.95,0.24 4,0.37 4,0.5 L 4,1 L 12,1 L 12,0.5 C 12,0.37 12.05,0.24 12.15,0.15 C 12.24,0.05 12.37,0 12.5,0 C 12.63,0 12.76,0.05 12.85,0.15 C 12.95,0.24 13,0.37 13,0.5 L 13,1 L 14,1 C 14.53,1 15.04,1.21 15.41,1.59 C 15.79,1.96 16,2.47 16,3 L 16,14 C 16,14.53 15.79,15.04 15.41,15.41 C 15.04,15.79 14.53,16 14,16 L 2,16 C 1.47,16 0.96,15.79 0.59,15.41 C 0.21,15.04 0,14.53 0,14 L 0,3 C 0,2.47 0.21,1.96 0.59,1.59 C 0.96,1.21 1.47,1 2,1 L 3,1 L 3,0.5 C 3,0.37 3.05,0.24 3.15,0.15 C 3.24,0.05 3.37,0 3.5,0 Z M 13.45,3 L 2.54,3 C 2.25,3 2,3.22 2,3.5 L 2,4.5 C 2,4.78 2.24,5 2.54,5 L 13.46,5 C 13.76,5 14,4.78 14,4.5 L 14,3.5 C 14,3.22 13.76,3 13.45,3 Z M 10.85,8.85 C 10.95,8.76 11,8.63 11,8.5 C 11,8.37 10.95,8.24 10.85,8.15 C 10.76,8.05 10.63,8 10.5,8 C 10.37,8 10.24,8.05 10.15,8.15 L 7.5,10.79 L 6.35,9.65 C 6.31,9.6 6.25,9.56 6.19,9.54 C 6.13,9.51 6.07,9.5 6,9.5 C 5.93,9.5 5.87,9.51 5.81,9.54 C 5.75,9.56 5.69,9.6 5.65,9.65 C 5.6,9.69 5.56,9.75 5.54,9.81 C 5.51,9.87 5.5,9.93 5.5,10 C 5.5,10.07 5.51,10.13 5.54,10.19 C 5.56,10.25 5.6,10.31 5.65,10.35 L 7.15,11.85 C 7.19,11.9 7.25,11.94 7.31,11.96 C 7.37,11.99 7.43,12 7.5,12 C 7.57,12 7.63,11.99 7.69,11.96 C 7.75,11.94 7.81,11.9 7.85,11.85 L 10.85,8.85 Z' fill='%23FFD100'/%3E%3C/svg%3E");
  --el26-i-ticket-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.00' height='14.00' viewBox='0 0 14.00 14.00' fill='none'%3E%3Cpath d='M 10.44,3.51 C 10.18,3.25 10.03,2.9 10.01,2.54 C 10,2.17 10.12,1.81 10.36,1.53 C 10.38,1.51 10.39,1.48 10.39,1.45 C 10.39,1.42 10.38,1.39 10.36,1.37 L 8.98,-0.01 C 8.95,-0.04 8.92,-0.05 8.89,-0.05 C 8.86,-0.05 8.83,-0.04 8.81,-0.01 L 6.61,2.18 C 6.53,2.27 6.47,2.36 6.43,2.47 C 6.39,2.58 6.33,2.68 6.25,2.76 C 6.17,2.84 6.07,2.9 5.96,2.94 C 5.85,2.98 5.75,3.04 5.67,3.12 L 0.04,8.76 C 0.01,8.78 0,8.81 0,8.84 C 0,8.87 0.01,8.9 0.04,8.93 L 1.41,10.31 C 1.44,10.33 1.47,10.34 1.5,10.34 C 1.53,10.34 1.56,10.33 1.58,10.31 C 1.86,10.07 2.22,9.95 2.58,9.96 C 2.95,9.98 3.3,10.13 3.56,10.39 C 3.82,10.65 3.97,11 3.99,11.37 C 4,11.73 3.88,12.09 3.64,12.37 C 3.62,12.39 3.61,12.42 3.61,12.46 C 3.61,12.48 3.62,12.51 3.64,12.54 L 5.02,13.91 C 5.05,13.94 5.08,13.95 5.11,13.95 C 5.14,13.95 5.17,13.94 5.19,13.91 L 10.83,8.28 C 10.91,8.2 10.97,8.1 11.01,7.99 C 11.05,7.88 11.11,7.78 11.19,7.7 C 11.27,7.62 11.37,7.56 11.48,7.52 C 11.59,7.48 11.69,7.42 11.77,7.34 L 13.96,5.14 C 13.99,5.12 14,5.09 14,5.06 C 14,5.03 13.99,4.99 13.96,4.97 L 12.59,3.59 C 12.56,3.57 12.53,3.56 12.5,3.56 C 12.47,3.56 12.44,3.56 12.42,3.58 C 12.14,3.83 11.78,3.95 11.42,3.94 C 11.05,3.92 10.7,3.77 10.44,3.51 Z' stroke='%23000' stroke-miterlimit='10'/%3E%3Cpath d='M 6.83,3.34 L 6.31,2.82 M 8.2,4.71 L 7.86,4.37 M 9.58,6.09 L 9.24,5.75 M 11.13,7.64 L 10.61,7.12' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10'/%3E%3C/svg%3E");
  --el26-i-bulb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.85' height='19.32' viewBox='0 0 12.85 19.32' fill='none'%3E%3Cpath d='M 9.1,15.77 C 9.13,15.76 9.16,15.76 9.18,15.76 C 9.44,15.74 9.63,16.02 9.84,16.22 C 9.86,16.37 9.86,16.57 9.86,16.73 C 9.76,16.8 9.11,17.32 9.1,17.38 C 8.82,18.84 7.85,19.66 6.16,19.18 C 6.05,19.05 5.69,18.74 5.54,18.61 C 5.14,18.17 4.81,18.21 4.27,18.12 L 4.07,17.9 C 4.05,17.71 4.06,17.48 4.07,17.29 C 4.46,16.78 4.88,16.82 5.45,16.64 C 6.62,16.26 7.92,16.11 9.1,15.77 Z' fill='white'/%3E%3Cpath d='M 9.31,13.68 C 9.55,13.71 9.68,13.95 9.85,14.13 L 9.86,14.63 C 9.77,14.7 9.53,14.94 9.45,14.96 C 8.45,15.28 7.43,15.54 6.41,15.79 C 5.83,15.93 5.28,16.15 4.68,16.13 C 4.53,16.13 4.39,16.07 4.26,16.02 C 4.2,15.94 4.12,15.85 4.06,15.77 C 4.05,15.58 4.06,15.34 4.06,15.15 C 4.08,15.13 4.1,15.1 4.12,15.07 C 4.44,14.7 5.18,14.56 5.65,14.47 C 6.88,14.25 8.07,13.78 9.31,13.68 Z' fill='white'/%3E%3Cpath d='M 4.83,6.25 C 5.37,6.22 5.79,7.05 5.65,7.41 C 5.23,7.4 5.1,7.24 4.78,7.02 C 4.73,6.67 4.69,6.57 4.83,6.25 Z' fill='%23FED200'/%3E%3Cpath d='M 8.31,6.22 C 8.86,6.18 9,6.73 8.5,7.04 C 8.48,7.08 8.47,7.07 8.41,7.1 C 8.23,7.05 8.08,6.68 8.11,6.51 C 8.15,6.34 8.19,6.32 8.31,6.22 Z' fill='%23FED200'/%3E%3Cpath d='M 0,5.76 C 0.01,4.52 0.81,2.91 1.66,2.05 C 3.17,0.53 4.7,-0.1 6.84,0.01 C 8.53,0.1 9.92,0.8 11.12,2.01 C 11.47,2.36 11.81,2.9 12.06,3.33 C 12.23,3.62 12.35,4.03 12.56,4.25 C 12.56,4.78 12.78,4.9 12.82,5.56 C 12.85,5.99 12.86,6.41 12.84,6.84 C 12.82,7.16 12.77,7.75 12.79,8.03 C 12.58,8.26 12.62,8.33 12.51,8.61 C 12.06,9.82 11.32,10.88 10.73,12.03 C 10.43,12.63 10.28,12.67 9.68,12.81 C 8.82,13.01 7.98,13.29 7.12,13.47 C 6.84,13.52 6.39,13.79 6.12,13.63 C 6.1,13.61 6.04,13.47 6.02,13.43 C 6.08,13.01 6.09,12.36 6.17,11.99 C 6.45,10.74 6.42,9.54 6.35,8.27 C 6.34,8.16 6.56,8.04 6.64,7.99 C 7.2,7.98 7.34,7.97 7.82,7.76 C 8.04,7.68 8.49,8.6 8.81,8.38 C 9.07,7.89 8.51,7.92 8.6,7.55 C 8.72,7.38 8.97,7.28 9.11,7.11 C 9.78,6.31 8.38,5.12 7.83,5.99 C 7.46,6.55 8.28,7.42 7.24,7.46 C 6.68,7.48 6.75,7.64 6.13,7.43 C 6.06,6.89 5.93,6.3 5.49,5.96 C 4.85,5.47 4.15,6.03 4.27,6.76 C 4.31,7.03 4.55,7.43 4.77,7.57 C 5.15,7.81 5.49,7.87 5.84,8.19 C 5.92,8.6 5.96,12.21 5.81,12.44 C 5.56,12.82 5.63,13.03 5.64,13.47 C 5.52,13.64 5.41,13.83 5.25,13.97 C 4.41,14.19 3.78,14.68 3.03,14.26 C 2.75,13.72 2.74,13.32 2.53,12.88 C 1.87,11.53 -0.03,8.78 0,7.26 C 0.02,6.87 0,6.16 0,5.76 Z M 1.25,9.03 C 1.34,9.14 1.33,9.16 1.45,9.19 C 1.5,9.14 1.53,9.09 1.51,9.01 C 0.91,5.81 2.35,2.68 5.25,1.13 C 5.34,1.08 5.47,0.96 5.53,0.87 L 5.52,0.82 C 5.42,0.77 5.35,0.79 5.25,0.8 C 2.35,1.43 0.37,4.04 0.6,7.04 C 0.61,7.15 0.73,7.36 0.75,7.48 C 0.85,7.96 0.98,8.63 1.25,9.03 Z' fill='%23FED200'/%3E%3C/svg%3E");
  --el26-i-bulb-dim:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.50' height='18.79' viewBox='0 0 12.50 18.79' fill='none'%3E%3Cpath d='M 8.85,15.33 C 8.88,15.33 8.91,15.32 8.93,15.32 C 9.19,15.31 9.36,15.58 9.57,15.77 C 9.59,15.92 9.59,16.11 9.59,16.27 C 9.5,16.33 8.86,16.84 8.85,16.9 C 8.58,18.32 7.63,19.12 5.99,18.65 C 5.88,18.52 5.53,18.22 5.39,18.09 C 5,17.67 4.67,17.7 4.15,17.62 L 3.96,17.41 C 3.94,17.22 3.95,17 3.96,16.81 C 4.34,16.31 4.75,16.36 5.3,16.18 C 6.44,15.81 7.71,15.66 8.85,15.33 Z' fill='white' fill-opacity='0.2'/%3E%3Cpath d='M 9.05,13.31 C 9.29,13.33 9.42,13.56 9.58,13.74 L 9.59,14.23 C 9.5,14.3 9.27,14.52 9.19,14.55 C 8.22,14.85 7.22,15.11 6.24,15.35 C 5.67,15.49 5.14,15.7 4.55,15.68 C 4.41,15.68 4.27,15.62 4.14,15.58 C 4.09,15.5 4.01,15.41 3.95,15.33 C 3.94,15.15 3.95,14.92 3.95,14.73 C 3.97,14.71 3.99,14.68 4.01,14.66 C 4.32,14.3 5.04,14.16 5.5,14.07 C 6.69,13.85 7.85,13.4 9.05,13.31 Z' fill='white' fill-opacity='0.2'/%3E%3Cpath d='M 4.7,6.08 C 5.22,6.04 5.63,6.85 5.49,7.21 C 5.09,7.2 4.96,7.03 4.65,6.82 C 4.6,6.48 4.56,6.39 4.7,6.08 Z' fill='%23FED200'/%3E%3Cpath d='M 8.08,6.05 C 8.62,6.01 8.75,6.55 8.27,6.84 C 8.25,6.88 8.23,6.88 8.18,6.9 C 8,6.86 7.86,6.49 7.89,6.32 C 7.92,6.16 7.96,6.14 8.08,6.05 Z' fill='%23FED200'/%3E%3Cpath d='M 0,5.59 C 0.01,4.39 0.79,2.82 1.61,1.99 C 3.08,0.51 4.57,-0.1 6.65,0.01 C 8.3,0.1 9.65,0.77 10.82,1.95 C 11.15,2.29 11.49,2.81 11.73,3.23 C 11.89,3.51 12.01,3.91 12.22,4.13 C 12.22,4.65 12.43,4.76 12.47,5.41 C 12.5,5.82 12.51,6.23 12.49,6.65 C 12.47,6.95 12.42,7.53 12.44,7.81 C 12.23,8.03 12.27,8.1 12.17,8.36 C 11.73,9.54 11.01,10.57 10.44,11.69 C 10.14,12.27 10,12.32 9.41,12.46 C 8.58,12.65 7.76,12.92 6.92,13.09 C 6.66,13.15 6.21,13.41 5.96,13.25 C 5.93,13.23 5.87,13.1 5.86,13.06 C 5.91,12.65 5.93,12.02 6.01,11.66 C 6.27,10.44 6.25,9.27 6.17,8.03 C 6.17,7.93 6.38,7.81 6.46,7.77 C 7.01,7.76 7.14,7.74 7.61,7.55 C 7.82,7.46 8.26,8.36 8.57,8.14 C 8.82,7.67 8.28,7.69 8.36,7.34 C 8.48,7.17 8.73,7.07 8.86,6.91 C 9.51,6.13 8.15,4.98 7.61,5.82 C 7.26,6.37 8.05,7.21 7.04,7.25 C 6.49,7.27 6.57,7.42 5.97,7.22 C 5.9,6.7 5.77,6.12 5.34,5.79 C 4.71,5.31 4.04,5.86 4.15,6.57 C 4.19,6.83 4.42,7.22 4.64,7.36 C 5.01,7.59 5.34,7.65 5.68,7.96 C 5.76,8.36 5.8,11.87 5.65,12.09 C 5.41,12.46 5.47,12.67 5.49,13.09 C 5.37,13.27 5.26,13.44 5.11,13.59 C 4.29,13.8 3.67,14.27 2.95,13.86 C 2.68,13.34 2.67,12.95 2.46,12.52 C 1.82,11.21 -0.03,8.54 0,7.06 C 0.02,6.68 -0,5.99 0,5.59 Z M 1.21,8.78 C 1.3,8.88 1.29,8.9 1.41,8.93 C 1.45,8.88 1.48,8.83 1.47,8.75 C 0.88,5.64 2.28,2.6 5.1,1.09 C 5.2,1.04 5.32,0.93 5.37,0.84 L 5.37,0.79 C 5.27,0.74 5.21,0.76 5.11,0.77 C 2.29,1.38 0.36,3.93 0.58,6.84 C 0.59,6.95 0.71,7.16 0.73,7.27 C 0.83,7.73 0.95,8.39 1.21,8.78 Z' fill='%23FED200'/%3E%3C/svg%3E");
  --el26-i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.75' height='15.76' viewBox='0 0 15.75 15.76' fill='none'%3E%3Cpath d='M 11.86,0.8 L 11.95,0.98 L 12.64,2.81 C 12.69,2.95 12.81,3.07 12.95,3.12 L 14.72,3.78 C 15.49,4.07 15.91,4.9 15.7,5.69 L 15.65,5.84 L 14.83,7.66 C 14.8,7.73 14.78,7.81 14.78,7.88 C 14.78,7.96 14.8,8.03 14.83,8.1 L 15.61,9.82 C 15.77,10.18 15.8,10.59 15.68,10.97 C 15.56,11.34 15.3,11.66 14.96,11.86 L 14.78,11.95 L 12.95,12.64 C 12.88,12.67 12.81,12.71 12.76,12.76 C 12.71,12.82 12.67,12.88 12.64,12.95 L 11.98,14.72 C 11.84,15.09 11.56,15.4 11.21,15.58 C 10.86,15.76 10.45,15.81 10.07,15.71 L 9.92,15.66 L 8.1,14.83 C 8.03,14.8 7.95,14.79 7.88,14.79 C 7.8,14.79 7.73,14.8 7.66,14.83 L 5.94,15.62 C 5.58,15.78 5.17,15.8 4.79,15.68 C 4.42,15.56 4.1,15.31 3.9,14.97 L 3.81,14.78 L 3.12,12.95 C 3.09,12.88 3.05,12.82 2.99,12.76 C 2.94,12.71 2.88,12.67 2.81,12.64 L 1.04,11.98 C 0.67,11.84 0.36,11.57 0.18,11.22 C -0,10.87 -0.05,10.46 0.05,10.08 L 0.1,9.92 L 0.93,8.1 C 0.96,8.03 0.97,7.96 0.97,7.88 C 0.97,7.81 0.96,7.73 0.93,7.66 L 0.14,5.94 C -0.02,5.58 -0.04,5.17 0.08,4.8 C 0.2,4.42 0.45,4.1 0.79,3.9 L 0.98,3.81 L 2.81,3.12 C 2.88,3.09 2.94,3.05 2.99,3 C 3.05,2.94 3.09,2.88 3.12,2.81 L 3.78,1.04 C 3.92,0.67 4.19,0.37 4.54,0.18 C 4.89,-0 5.3,-0.04 5.68,0.06 L 5.84,0.11 L 7.66,0.93 C 7.73,0.96 7.8,0.98 7.88,0.98 C 7.95,0.98 8.03,0.96 8.1,0.93 L 9.82,0.15 C 10.18,-0.02 10.58,-0.04 10.96,0.08 C 11.34,0.2 11.66,0.45 11.86,0.8 Z M 10.46,5.14 L 6.66,9.49 L 5.27,8.1 C 5.22,8.05 5.16,8.01 5.1,7.98 C 5.03,7.95 4.96,7.94 4.89,7.94 C 4.82,7.94 4.75,7.95 4.68,7.98 C 4.62,8 4.56,8.04 4.51,8.09 C 4.46,8.14 4.42,8.2 4.39,8.27 C 4.36,8.33 4.35,8.4 4.35,8.48 C 4.35,8.55 4.37,8.62 4.4,8.68 C 4.42,8.75 4.46,8.81 4.52,8.86 L 6.31,10.65 C 6.36,10.7 6.42,10.74 6.49,10.76 C 6.56,10.79 6.63,10.8 6.7,10.8 C 6.77,10.8 6.85,10.78 6.91,10.75 C 6.98,10.72 7.04,10.67 7.08,10.62 L 11.26,5.84 C 11.35,5.74 11.39,5.6 11.38,5.47 C 11.36,5.33 11.3,5.2 11.2,5.11 C 11.09,5.02 10.96,4.97 10.82,4.98 C 10.69,4.99 10.56,5.04 10.46,5.14 Z' fill='%23FFD100'/%3E%3C/svg%3E");
  --el26-i-arrow-sm:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.00' height='6.00' viewBox='0 0 6.00 6.00' fill='none'%3E%3Cpath d='M 5,1.7 L 0.71,6 L 0,5.29 L 4.29,0.99 L 0.51,0.99 L 0.51,0 L 6,0 L 6,5.49 L 5,5.49 L 5,1.7 Z' fill='%23FFD100'/%3E%3C/svg%3E");
  --el26-i-dbl:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.16' height='7.16' viewBox='0 0 7.16 7.16' fill='none'%3E%3Cpath d='M 3.58,7.16 L 7.16,3.58 L 3.58,0 M 0,7.16 L 3.58,3.58 L 0,0' stroke='%230B334D' stroke-width='0.89'/%3E%3C/svg%3E");
  --el26-i-next:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.46' height='11.15' viewBox='0 0 11.46 11.15' fill='none'%3E%3Cpath d='M 8.72,6.29 L 0,6.29 L 0,4.86 L 8.72,4.86 L 4.88,1.02 L 5.89,0 L 11.46,5.58 L 5.89,11.15 L 4.88,10.14 L 8.72,6.29 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  --el26-i-plus-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.92' height='11.84' viewBox='0 0 11.92 11.84' fill='none'%3E%3Cpath d='M 4.9,11.84 L 4.9,6.88 L 0,6.88 L 0,4.9 L 4.9,4.9 L 4.9,0 L 6.99,0 L 6.99,4.9 L 11.92,4.9 L 11.92,6.88 L 6.99,6.88 L 6.99,11.84 L 4.9,11.84 Z' fill='%23000'/%3E%3C/svg%3E");
  --el26-i-arrow-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.54' height='12.11' viewBox='0 0 13.54 12.11' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop stop-color='%23FDEEAC'/%3E%3Cstop offset='.2' stop-color='%23FDFCC1'/%3E%3Cstop offset='.465' stop-color='%23FDEBA1'/%3E%3Cstop offset='.71' stop-color='%23EFC87B'/%3E%3Cstop offset='.985' stop-color='%23FDEEAC'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M 11.28,3.44 L 1.59,12.11 L 0,10.69 L 9.69,2.02 L 1.15,2.02 L 1.15,0 L 13.54,0 L 13.54,11.08 L 11.28,11.08 L 11.28,3.44 Z' fill='url%28%23g%29'/%3E%3C/svg%3E");
}
/* reset dos containers/widgets do Elementor apenas nesta página */
.el26.e-con,.el26 .e-con{
  --padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;
  --gap:0px;--row-gap:0px;--column-gap:0px;
  --margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;
  --container-widget-width:auto;--container-widget-flex-grow:0;
  --flex-wrap:nowrap;
}
.el26 .elementor-widget{margin:0;--kit-widget-spacing:0px}
.el26 .elementor-widget:not(:last-child){margin-block-end:0}
.el26 .elementor-heading-title{margin:0;padding:0;font-weight:400;letter-spacing:0;text-transform:none;color:inherit}
.el26 .elementor-widget-text-editor{color:inherit}
.el26 .elementor-widget-text-editor p{margin:0}
.el26 .elementor-widget-image img{display:block;max-width:100%;border-radius:0;box-shadow:none}
.el26 strong{font-weight:700}
.el26 .el26-y{color:var(--el26-yellow)}
.el26-fonts,.el26-scripts{position:absolute!important;width:0;height:0;overflow:hidden}


/* reforço de peso da fonte display (Bebas Neue ≈ Peridot PE, que é mais pesada) */
.el26 .el26-hero__title .elementor-heading-title,
.el26 .el26-sobre__title .elementor-heading-title,
.el26 .el26-pal__title .elementor-heading-title,
.el26 .el26-acessos__title .elementor-heading-title,
.el26 .el26-plan__title .elementor-heading-title,
.el26 .el26-faq__title .elementor-heading-title{-webkit-text-stroke:.024em currentColor;letter-spacing:-.005em}
.el26 .el26-plan--premium .el26-plan__title .elementor-heading-title{-webkit-text-stroke:.024em transparent}

/* ------------------------------------------------ BOTÕES */
.el26 .el26-btns{flex-direction:row;justify-content:center;align-items:center;gap:19px}
.el26 .el26-btn .elementor-button,
.el26 .el26-btn .elementor-button:hover,
.el26 .el26-btn .elementor-button:focus{
  display:inline-flex;align-items:center;justify-content:center;
  box-sizing:border-box;padding:0;margin:0;
  font-family:var(--el26-f-body);font-weight:700;text-transform:uppercase;
  line-height:1;text-decoration:none;white-space:nowrap;
  transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease;
}
.el26 .el26-btn .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:var(--el26-btn-gap,14px)}
.el26 .el26-btn .elementor-button-text{display:block}
.el26 .el26-btn--solid .elementor-button,
.el26 .el26-btn--solid .elementor-button:hover,
.el26 .el26-btn--solid .elementor-button:focus{
  width:276px;height:70.81px;border-radius:35.4px;border:0;
  background:var(--el26-yellow);color:var(--el26-ink);
  font-size:18.5056px;letter-spacing:-1px;
  box-shadow:0 0 0 6.544px rgba(255,209,0,.31);
}
.el26 .el26-btn--ghost .elementor-button,
.el26 .el26-btn--ghost .elementor-button:hover,
.el26 .el26-btn--ghost .elementor-button:focus{
  width:314px;height:72.81px;border-radius:36.4px;border:1px solid #fff;
  background:transparent;color:#fff;
  font-size:18.5056px;letter-spacing:-1px;
  --el26-btn-gap:22.4px;
}
.el26 .el26-btn .elementor-button:hover{transform:translateY(-2px)}
.el26 .el26-btn--solid .elementor-button:hover{box-shadow:0 0 0 6.544px rgba(255,209,0,.42),0 10px 30px rgba(255,209,0,.18)}
.el26 .el26-btn--ghost .elementor-button:hover{background:rgba(255,255,255,.06)}
.el26 .el26-btn .elementor-button:focus-visible{outline:2px solid #fff;outline-offset:8px}
/* ícone de ticket (depois do texto) */
.el26 .el26-btn--ticket .elementor-button-content-wrapper::after{
  content:"";flex:0 0 auto;width:14px;height:14px;background:currentColor;
  -webkit-mask:var(--el26-i-ticket-mask) center/contain no-repeat;mask:var(--el26-i-ticket-mask) center/contain no-repeat;
}
.el26 .el26-btn--ghost.el26-btn--ticket .elementor-button-content-wrapper::after{background:var(--el26-yellow)}
/* ícone de calendário (antes do texto) */
.el26 .el26-btn--cal .elementor-button-content-wrapper::before{
  content:"";flex:0 0 auto;width:16px;height:16px;background:var(--el26-i-cal) center/contain no-repeat;
}
/* variações de tamanho */
.el26 .el26-btns--sm{gap:16.6px}
.el26 .el26-btn--solid.el26-btn--sm .elementor-button,
.el26 .el26-btn--solid.el26-btn--sm .elementor-button:hover{width:241.24px;height:62.04px;border-radius:31.02px;font-size:16.1746px;letter-spacing:-.874px;box-shadow:0 0 0 5.72px rgba(255,209,0,.31);--el26-btn-gap:13.7px}
.el26 .el26-btn--solid.el26-btn--sm .elementor-button-content-wrapper::after{width:16px;height:16px}
.el26 .el26-btn--ghost.el26-btn--sm .elementor-button,
.el26 .el26-btn--ghost.el26-btn--sm .elementor-button:hover{width:306.14px;height:63.79px;border-radius:31.9px;border-width:.874px;font-size:16.1746px;letter-spacing:-.874px;font-weight:400;--el26-btn-gap:14.4px}
.el26 .el26-btn--sm .elementor-button strong{font-weight:700}
.el26 .el26-btn--xs .elementor-button,
.el26 .el26-btn--xs .elementor-button:hover{width:292px;height:53.23px;border-radius:26.61px;font-size:13.8265px;letter-spacing:-.747px;box-shadow:0 0 0 4.89px rgba(255,209,0,.31);--el26-btn-gap:11.5px}
.el26 .el26-plan--1 .el26-btn--xs .elementor-button{width:266.31px}

/* ------------------------------------------------ HERO */
.el26-hero.e-con{
  position:relative;
  padding-top:53px;
  background-color:#000;
  background-repeat:no-repeat;
  background-size:max(100%,1044px) auto;
  background-position:center calc(348px - max(33.3333vw,348px));
}
.el26-hero.e-con::after{
  content:"";position:absolute;left:0;right:0;top:264px;bottom:0;z-index:0;pointer-events:none;
  background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 432px,#000 100%);
}
.el26-hero>.e-con{position:relative;z-index:1}
/* menu */
.el26 .el26-nav.e-con{
  flex-direction:row;align-items:center;justify-content:space-between;
  position:relative;box-sizing:border-box;
  width:min(1210px,calc(100% - 40px));height:91.38px;margin:0 auto;
  padding:0 58.7px 0 61.7px;
  border:1.624px solid rgba(185,185,185,.27);border-radius:15.43px;
  background:rgba(11,51,77,.14);
  -webkit-backdrop-filter:blur(20.3px);backdrop-filter:blur(20.3px);
}
.el26 .el26-nav__logo{width:174px;flex:0 0 auto}
.el26 .el26-nav__logo img{width:174px;height:auto}
.el26 .el26-nav__menu{flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center;position:static!important}
.el26 .el26-nav__menu .elementor-widget-container{position:static}
.el26 .el26-nav__menu .elementor-widget-container{display:flex;align-items:center;justify-content:flex-end}
.el26 .el26-nav__links{position:absolute;left:50%;top:50%;transform:translate(calc(-50% + 1.65px),-50%);display:flex;align-items:center;white-space:nowrap}
.el26 .el26-nav__links a{font-family:var(--el26-f-artic);font-weight:500;font-size:12.4058px;line-height:16px;text-transform:uppercase;color:#C5C5C5;text-decoration:none;transition:color .2s ease}
.el26 .el26-nav__links a:nth-child(1){margin-right:50.9px}
.el26 .el26-nav__links a:nth-child(2){margin-right:32.9px}
.el26 .el26-nav__links a:nth-child(3){margin-right:25.3px}
.el26 .el26-nav__links a.is-active,.el26 .el26-nav__links a:hover{color:#fff}
.el26 .el26-nav__cta{display:flex;align-items:center;font-family:var(--el26-f-body);font-weight:800;font-size:10.6459px;line-height:14px;text-transform:uppercase;color:#fff;text-decoration:none;white-space:nowrap}
.el26 .el26-nav__icon{display:block;width:14.6px;height:14.6px;margin-right:11.6px}
.el26 .el26-nav__icon svg{display:block;width:100%;height:100%}
.el26 .el26-nav__sep{display:block;width:1.074px;height:19.32px;background:#fff;margin-right:10.8px}
.el26 .el26-nav__cta:hover{color:var(--el26-yellow)}
/* conteúdo */
.el26 .el26-hero__content.e-con{width:840px;max-width:calc(100% - 40px);margin:153.07px auto 0;align-items:center}
.el26 .el26-date .elementor-heading-title{
  display:flex;align-items:center;justify-content:center;gap:27.1px;
  font-family:var(--el26-f-body);font-size:15.9636px;line-height:16px;letter-spacing:.41em;text-transform:uppercase;color:#fff;
  margin-right:-.41em;
}
.el26 .el26-date strong{font-weight:700}
.el26 .el26-date .elementor-heading-title::before{content:"";flex:0 0 16px;height:16px;transform:translateY(-1.45px);background:var(--el26-i-cal) center/contain no-repeat}
.el26 .el26-hero__title{margin-top:28.69px!important;width:100%}
.el26 .el26-hero__title .elementor-heading-title{font-family:var(--el26-f-display);font-size:84px;line-height:84px;text-align:center;color:#fff;text-transform:uppercase}
/* palestrante */
.el26 .el26-hero__speaker.e-con{flex-direction:row;align-items:center;margin-top:12.46px;height:82.7px}
.el26 .el26-hero__avatar{flex:0 0 auto;margin-right:24px}
.el26 .el26-hero__avatar img{width:63px;height:63px;border-radius:50%;object-fit:cover;box-sizing:content-box;border:5px solid rgba(255,255,255,.2)}
.el26 .el26-hero__name.e-con{width:183px;flex:0 0 183px}
.el26 .el26-hero__kicker .elementor-heading-title{font-family:var(--el26-f-aeonik);font-size:10px;line-height:12px;letter-spacing:.2em;text-transform:uppercase;color:#fff;white-space:nowrap}
.el26 .el26-hero__who{margin-top:2.7px!important}
.el26 .el26-hero__who .elementor-heading-title{font-family:var(--el26-f-aeonik);font-size:31.0169px;line-height:34px;color:#fff;white-space:nowrap}
.el26 .el26-hero__who strong{font-weight:700}
.el26 .el26-hero__bio{flex:0 0 auto;width:387px;margin-left:43px;box-sizing:border-box;height:79px;display:flex;align-items:center;border-left:1px solid rgba(255,255,255,.4);padding-left:42px}
.el26 .el26-hero__bio p{font-family:var(--el26-f-body);font-size:18.6102px;line-height:22px;color:rgba(255,255,255,.4);white-space:nowrap}
.el26 .el26-hero__content .el26-btns{margin-top:19.7px}
/* progresso */
.el26 .el26-hero__progress{margin-top:19px!important}
.el26 .el26-progress{display:flex;flex-direction:column;align-items:center}
.el26 .el26-progress__bar{position:relative;width:494px;max-width:100%;height:6.676px;border-radius:3.338px;background:rgba(217,217,217,.2);overflow:hidden}
.el26 .el26-progress__bar span{position:absolute;left:0;top:.19px;height:6px;width:var(--el26-progress,10%);border-radius:3px;background:linear-gradient(90deg,#FFD100 0%,rgba(255,209,0,.31) 100%)}
.el26 .el26-progress__text{margin:16.3px 0 0;font-family:var(--el26-f-aeonik);font-size:15.9636px;line-height:20px;color:rgba(255,255,255,.44);text-align:center}
.el26 .el26-progress__text strong{color:#fff;font-weight:700}

/* ------------------------------------------------ SOBRE (dobra 02) */
.el26-sobre.e-con{padding-top:152.2px}
.el26 .el26-sobre__grid.e-con{width:943px;max-width:calc(100% - 40px);margin:0 auto;gap:15px}
.el26 .el26-sobre__row1.e-con{flex-direction:row;gap:22px;height:430px}
.el26 .el26-sobre__row2.e-con{flex-direction:row;height:219px}
.el26 .el26-sobre__img{overflow:hidden;border-radius:10px}
.el26 .el26-sobre__img .elementor-widget-container{height:100%}
.el26 .el26-sobre__img img{width:100%;height:100%;object-fit:cover;object-position:center}
.el26 .el26-sobre__img--a{flex:0 0 406px;width:406px;height:430px}
.el26 .el26-sobre__img--b{flex:0 0 495px;width:495px;height:219px}
.el26 .el26-sobre__img--c{flex:0 0 233px;width:233px;height:219px;margin-left:15px}
.el26 .el26-sobre__img--d{flex:0 0 184px;width:184px;height:219px;margin-left:16px}
.el26 .el26-sobre__card.e-con{
  position:relative;flex:0 0 515px;width:515px;height:430px;box-sizing:border-box;
  padding:43.5px 30px 0 46px;border-radius:10px;overflow:hidden;
  background:radial-gradient(ellipse 666px 468px at 1.6% -8.9%,#0C70AE 0%,#082334 34.5%,#040F17 100%);
}
.el26 .el26-sobre__card::before{
  content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;
  background:linear-gradient(315deg,#0B334D 3.6%,rgba(26,119,179,0) 78.3%);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;
  mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);
}
.el26 .el26-sobre__title .elementor-heading-title{font-family:var(--el26-f-display);font-size:64.9981px;line-height:65px;color:#fff;text-transform:uppercase}
.el26 .el26-u{text-decoration:underline;text-decoration-thickness:3.3px;text-underline-offset:12.5px}
.el26 .el26-sobre__text{margin-top:34.5px!important;padding-left:56px}
.el26 .el26-sobre__text p{position:relative;font-family:var(--el26-f-body);font-size:19.1329px;line-height:23px;color:rgba(255,255,255,.4)}
.el26 .el26-sobre__text p+p{margin-top:23px}
.el26 .el26-sobre__text p::before{content:"";position:absolute;left:-50.6px;top:10.9px;width:13.54px;height:12.11px;background:var(--el26-i-arrow-gold) center/contain no-repeat}
.el26 .el26-sobre__text p+p::before{top:29.3px}

/* ------------------------------------------------ DIVISOR COM LÂMPADA */
.el26 .el26-divider{display:flex;align-items:center;width:1252.85px;max-width:calc(100% - 40px);margin:0 auto;height:19.32px}
.el26 .el26-divider span{flex:1 1 593px;height:1px;background:rgba(255,209,0,.24)}
.el26 .el26-divider i{flex:0 0 12.85px;height:19.32px;margin:0 27px;background:var(--el26-i-bulb) center/contain no-repeat}

/* ------------------------------------------------ PALESTRANTE (dobra 03) */
.el26-pal.e-con{padding-top:141px}
.el26 .el26-pal__media.e-con{position:relative;width:1140px;max-width:calc(100% - 40px);height:445px;margin:46.68px auto 0;border-radius:30px;overflow:hidden;isolation:isolate}
.el26 .el26-pal__img{position:absolute!important;inset:0;z-index:0}
.el26 .el26-pal__img .elementor-widget-container{position:absolute;inset:0}
.el26 .el26-pal__img img{position:absolute;left:-.7018%;top:-5.3933%;width:101.9360%;height:110.7865%;max-width:none;object-fit:cover}
.el26 .el26-pal__media::after{content:"";position:absolute;left:0;right:0;bottom:0;height:104.5px;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)}
.el26 .el26-pal__caption{position:absolute!important;left:96.18px;bottom:31.37px;z-index:2}
.el26 .el26-pal__caption .elementor-heading-title{display:flex;align-items:center;gap:10.65px;font-family:var(--el26-f-body);font-size:19.9469px;line-height:29.63px;color:#fff}
.el26 .el26-pal__caption .elementor-heading-title::before{content:"";flex:0 0 9.876px;height:29.63px;background:var(--el26-yellow)}
.el26 .el26-pal__row.e-con{flex-direction:row;align-items:flex-start;width:1140px;max-width:calc(100% - 40px);margin:44.2px auto 0;padding-left:96px;box-sizing:border-box}
.el26 .el26-pal__left.e-con{flex:0 0 464px;width:464px;margin-top:7.7px}
.el26 .el26-pal__title .elementor-heading-title{font-family:var(--el26-f-display);font-size:90.0942px;line-height:90px;color:#fff;text-transform:uppercase}
.el26 .el26-pal__pill{margin-top:4.7px!important}
.el26 .el26-pal__pill .elementor-heading-title{
  display:flex;align-items:center;gap:15.07px;box-sizing:border-box;
  width:259.14px;height:79.85px;padding-left:20.94px;border-radius:39.93px;background:var(--el26-yellow);
  font-family:var(--el26-f-aeonik);font-size:28.6221px;line-height:34px;color:var(--el26-navy);
}
.el26 .el26-pal__pill .elementor-heading-title::before{content:"";flex:0 0 45.2px;height:45.2px;border-radius:50%;background:var(--el26-i-bulb) center/19.6px auto no-repeat var(--el26-navy)}
.el26 .el26-pal__text{flex:0 0 480px;width:480px}
.el26 .el26-pal__text p{font-family:var(--el26-f-body);font-size:22.2167px;line-height:27px;color:#fff}
.el26 .el26-pal__text p+p{margin-top:27px}
.el26 .el26-pal__text strong{font-weight:600}
.el26 .el26-div-wrap--2{margin-top:62.57px!important}
.el26 .el26-pal__cta.e-con{align-items:center;margin-top:51.58px}
.el26 .el26-pal__lead .elementor-heading-title{font-family:var(--el26-f-body);font-size:31.8367px;line-height:39px;color:#fff;text-align:center}
.el26 .el26-pal__lead strong{font-weight:600}
.el26 .el26-pal__cta .el26-btns{margin-top:33.1px}

/* ------------------------------------------------ GRANDES NOMES (dobra 04) */
.el26-nomes.e-con{padding-top:233.9px}
.el26 .el26-nomes__head.e-con{width:1134.7px;max-width:calc(100% - 40px);margin:0 auto}
.el26 .el26-label .elementor-heading-title{display:flex;align-items:center;gap:19.78px;font-family:var(--el26-f-body);font-weight:700;font-size:12.3873px;line-height:17.8px;letter-spacing:.36em;color:var(--el26-yellow);text-transform:uppercase}
.el26 .el26-label .elementor-heading-title::before{content:"";flex:0 0 6.922px;height:17.8px;background:var(--el26-yellow)}
.el26 .el26-nomes__headrow.e-con{flex-direction:row;align-items:flex-start;margin-top:14.8px}
.el26 .el26-nomes__title{flex:0 0 515.2px;width:515.2px}
.el26 .el26-nomes__title .elementor-heading-title{font-family:var(--el26-f-body);font-size:39.8164px;line-height:48px;letter-spacing:-.04em;color:#fff}
.el26 .el26-nomes__title strong{font-weight:600}
.el26 .el26-nomes__navwrap{flex:1 1 auto;margin-top:55.7px!important}
.el26 .el26-nomes__nav{display:flex;align-items:center;height:26.66px}
.el26 .el26-nomes__line{flex:1 1 auto;height:1.77px;background:rgba(255,255,255,.4);margin-right:29.9px}
.el26 .el26-arrow{flex:0 0 26.664px;width:26.664px;height:26.664px;padding:0;margin:0;cursor:pointer;border:.565px solid #083032;border-radius:3.108px;background:var(--el26-i-next) center/11.46px auto no-repeat #0C70AE;transition:filter .2s ease,transform .2s ease}
.el26 .el26-arrow:hover{filter:brightness(1.15);background-color:#0C70AE}
.el26 .el26-arrow:focus-visible{outline:2px solid #fff;outline-offset:3px}
.el26 .el26-arrow--prev{transform:rotate(180deg);margin-right:23.9px}
.el26 .el26-track.e-con{
  flex-direction:row;gap:17px;margin-top:66px;
  margin-left:calc(50% - 567.35px);width:auto;
  overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;
  scrollbar-width:none;padding-right:40px;
}
.el26 .el26-track::-webkit-scrollbar{display:none}
.el26 .el26-card.e-con{position:relative;flex:0 0 343.58px;width:343.58px;height:543.1px;border-radius:10.74px;background:#000;overflow:hidden;scroll-snap-align:start}
.el26 .el26-card::before{content:"";position:absolute;left:0;top:0;width:100%;height:433.05px;z-index:1;pointer-events:none;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 69.52%)}
.el26 .el26-card::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border:2.684px solid #09293E;border-radius:inherit}
.el26 .el26-card__img{position:absolute!important;left:0;top:0;width:100%;height:433.05px;z-index:0}
.el26 .el26-card__img .elementor-widget-container{height:100%}
.el26 .el26-card__img img{width:100%;height:100%;object-fit:cover;object-position:center}
.el26 .el26-card__top.e-con{position:absolute;left:0;top:0;width:100%;height:60px;z-index:2}
.el26 .el26-card__name{position:absolute!important;left:46.5px;top:36.8px}
.el26 .el26-card__name .elementor-heading-title{font-family:var(--el26-f-artic);font-weight:500;font-size:13.4211px;line-height:16px;color:#fff;white-space:nowrap}
.el26 .el26-card__top::after{content:"";position:absolute;left:46.5px;top:54.58px;width:75.16px;height:.895px;background:var(--el26-navy)}
.el26 .el26-card__num{position:absolute!important;left:276.1px;top:42.45px}
.el26 .el26-card__num .elementor-heading-title{display:flex;align-items:center;gap:6.6px;font-family:var(--el26-f-artic);font-weight:700;font-size:9.3808px;line-height:12px;color:#fff}
.el26 .el26-card__num .elementor-heading-title::after{content:"";width:7.16px;height:7.16px;background:var(--el26-i-dbl) center/contain no-repeat;transform:translateY(-.6px)}
.el26 .el26-card__body.e-con{position:absolute;left:42.95px;top:246.3px;width:257.68px;z-index:2}
.el26 .el26-card__role{border-bottom:.895px solid var(--el26-navy);padding-bottom:12.06px}
.el26 .el26-card__role .elementor-heading-title{position:relative;display:flex;align-items:center;min-height:42.94px;padding-left:28.63px;font-family:var(--el26-f-body);font-weight:700;font-size:17.8947px;line-height:21.47px;color:#fff}
.el26 .el26-card__role .elementor-heading-title::before{
  content:"";position:absolute;left:0;top:50%;width:20.58px;height:20.58px;margin-top:-10.29px;box-sizing:border-box;border-radius:3px;
  border:.349px solid rgba(11,51,77,.32);
  background:var(--el26-i-arrow-sm) center/6px 6px no-repeat,linear-gradient(32deg,rgba(11,51,77,0) 0%,#0B334D 100%);
  -webkit-backdrop-filter:blur(3.49px);backdrop-filter:blur(3.49px);
}
.el26 .el26-card__desc{margin-top:12.1px!important;padding-left:.35px}
.el26 .el26-card__desc p{font-family:var(--el26-f-body);font-size:14px;line-height:17px;color:#C5C5C5}
.el26 .el26-card__desc p+p{margin-top:17px}

/* ------------------------------------------------ ACESSOS (dobra 05) */
.el26-acessos.e-con{padding-top:231.24px;align-items:center}
.el26 .el26-acessos__kicker .elementor-heading-title{font-family:var(--el26-f-body);font-weight:700;font-size:16.1746px;line-height:20px;letter-spacing:13px;color:#fff;text-align:center;text-transform:uppercase;margin-right:-13px}
.el26 .el26-acessos__title{margin-top:22.83px!important;width:100%}
.el26 .el26-acessos__title .elementor-heading-title{font-family:var(--el26-f-display);font-size:92.0414px;line-height:92px;color:#fff;text-align:center;text-transform:uppercase}
.el26 .el26-acessos__title .el26-y{color:var(--el26-yellow2)}
.el26 .el26-plans.e-con{flex-direction:row;align-items:flex-start;justify-content:center;gap:12.64px;width:1137.02px;max-width:calc(100% - 40px);margin-top:71.65px}
.el26 .el26-plan.e-con{
  position:relative;flex:0 0 370.58px;width:370.58px;box-sizing:border-box;align-items:center;
  padding:77.35px 0 76.1px;border:.973px solid var(--el26-navy);border-radius:25.78px;
  background:linear-gradient(106.5deg,rgba(11,51,77,0) 18.6%,#0B334D 118.4%);
}
.el26 .el26-plan__logo{width:96.2px}
.el26 .el26-plan__logo img{width:96.2px;height:auto}
.el26 .el26-plan__title{margin-top:29.15px!important}
.el26 .el26-plan__title .elementor-heading-title{font-family:var(--el26-f-display);font-size:89.5241px;line-height:78.8px;color:#fff;text-align:center;text-transform:uppercase}
.el26 .el26-plan--premium .el26-plan__title{text-align:center}
.el26 .el26-plan--premium .el26-plan__title .elementor-heading-title{display:inline-block;background:linear-gradient(135deg,#fff 12%,#54707F 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
.el26 .el26-plan__div{margin-top:23.3px!important}
.el26 .el26-bulbdiv{display:flex;align-items:center;width:204.74px;height:18.79px}
.el26 .el26-bulbdiv span{flex:0 0 80.24px;height:.973px;background:rgba(255,255,255,.2)}
.el26 .el26-bulbdiv i{flex:0 0 12.5px;height:18.79px;margin:0 15.88px;background:var(--el26-i-bulb-dim) center/contain no-repeat}
.el26 .el26-plan__desc{margin-top:25.2px!important}
.el26 .el26-plan__desc p{font-family:var(--el26-f-body);font-size:19.2259px;line-height:23px;letter-spacing:-.04em;color:#fff;text-align:center}
.el26 .el26-plan__desc p+p{margin-top:23px}
.el26 .el26-plan__desc strong{font-weight:600}
.el26 .el26-plan--premium .el26-plan__desc p+p strong{font-weight:700}
.el26 .el26-plan__list{margin-top:25.4px!important;width:243.16px;box-sizing:border-box;padding:25.2px 0 25.3px;border-top:.973px solid rgba(255,255,255,.2);border-bottom:.973px solid rgba(255,255,255,.2)}
.el26 .el26-plan__list .elementor-widget-container{display:flex;flex-direction:column;align-items:center}
.el26 .el26-plan__list ul{list-style:none;margin:0;padding:0;width:max-content}
.el26 .el26-plan__list li{position:relative;margin:0;padding-left:30.33px;font-family:var(--el26-f-body);font-size:19.2259px;line-height:23px;color:#fff}
.el26 .el26-plan__list li+li{margin-top:6.8px}
.el26 .el26-plan__list li::before{content:"";position:absolute;left:0;top:3.7px;width:15.75px;height:15.76px;background:var(--el26-i-check) center/contain no-repeat}
.el26 .el26-plan__list .el26-note{position:relative;width:max-content;max-width:100%;margin:6.9px 0 0;padding-left:33.2px;font-family:var(--el26-f-body);font-size:11.6718px;line-height:14px;color:rgba(255,255,255,.65)}
.el26 .el26-plan__list .el26-note::before{
  content:"";position:absolute;left:0;top:3.97px;width:20.55px;height:20.02px;box-sizing:border-box;border-radius:2.915px;border:.339px solid rgba(11,51,77,.32);
  background:var(--el26-i-arrow-sm) center/5.9px 5.9px no-repeat,linear-gradient(32deg,rgba(11,51,77,0) 0%,#0B334D 100%);
}
.el26 .el26-plan__list ul+.el26-note{align-self:center}
.el26 .el26-plan .el26-btn{margin-top:25.3px!important}
/* ajustes individuais (medidas diferentes no Figma) */
.el26 .el26-plan--2.e-con{padding:79.55px 0 79.6px}
.el26 .el26-plan--3.e-con{padding:37.55px 0 37.55px}
.el26 .el26-plan--2 .el26-plan__title,.el26 .el26-plan--3 .el26-plan__title{margin-top:18.6px!important}
.el26 .el26-plan--2 .el26-plan__title .elementor-heading-title,.el26 .el26-plan--3 .el26-plan__title .elementor-heading-title{line-height:81px}
.el26 .el26-plan--2 .el26-plan__div,.el26 .el26-plan--3 .el26-plan__div{margin-top:17.67px!important}
.el26 .el26-plan--3 .el26-plan__desc p+p{margin-top:25.3px}

/* ------------------------------------------------ FAQ */
.el26-faq.e-con{padding-top:211.3px;align-items:center}
.el26 .el26-faq__title{width:100%}
.el26 .el26-faq__title .elementor-heading-title{font-family:var(--el26-f-display);font-size:92px;line-height:92px;color:#fff;text-align:center}
.el26 .el26-faq__acc{width:1129px;max-width:calc(100% - 40px);margin-top:50.2px!important}
.el26 .el26-faq__acc .elementor-accordion{text-align:left}
.el26 .el26-faq__acc .elementor-accordion-item{border:1.764px solid rgba(11,51,77,.45)!important;border-radius:23.81px;background:#041018;overflow:hidden;transition:border-color .25s ease}
.el26 .el26-faq__acc .elementor-accordion-item+.elementor-accordion-item{margin-top:19px;border-top:1.764px solid rgba(11,51,77,.45)!important}
.el26 .el26-faq__acc .elementor-tab-title{position:relative;display:flex;align-items:center;min-height:74.97px;box-sizing:border-box;padding:0 110px 0 42.34px!important;border:0!important;cursor:pointer;outline:0}
.el26 .el26-faq__acc .elementor-tab-title,
.el26 .el26-faq__acc .elementor-tab-title a,
.el26 .el26-faq__acc .elementor-tab-title.elementor-active a{font-family:var(--el26-f-body);font-weight:400;font-size:19.4047px;line-height:24px;color:#DADADA;text-decoration:none}
.el26 .el26-faq__acc .elementor-tab-title::after{
  content:"";position:absolute;right:42.68px;top:50%;width:38.995px;height:38.995px;margin-top:-19.5px;box-sizing:border-box;
  border:.696px solid var(--el26-navy);border-radius:8.008px;
  background:linear-gradient(32deg,rgba(11,51,77,.25) 0%,#0B334D 100%);
  -webkit-backdrop-filter:blur(3.48px);backdrop-filter:blur(3.48px);
}
.el26 .el26-faq__acc .elementor-tab-title::before{
  content:"";position:absolute;right:56.17px;top:50%;width:11.92px;height:11.84px;margin-top:-5.92px;z-index:1;background:#fff;
  -webkit-mask:var(--el26-i-plus-mask) center/contain no-repeat;mask:var(--el26-i-plus-mask) center/contain no-repeat;
}
.el26 .el26-faq__acc .elementor-tab-title.elementor-active::before{height:2.57px;margin-top:-1.285px;-webkit-mask:none;mask:none}
.el26 .el26-faq__acc .elementor-tab-title:focus-visible{box-shadow:inset 0 0 0 2px rgba(255,255,255,.5)}
.el26 .el26-faq__acc .elementor-accordion-icon{display:none}
.el26 .el26-faq__acc .elementor-tab-content{position:relative;padding:51.87px 110px 80.5px 42.34px!important;border:0!important;font-family:var(--el26-f-body);font-size:17.6406px;line-height:22px;color:#DADADA}
.el26 .el26-faq__acc .elementor-tab-content::before{content:"";position:absolute;left:42.34px;top:28.77px;width:924.4px;max-width:calc(100% - 84.68px);border-top:1px dashed rgba(255,255,255,.5)}
.el26 .el26-faq__acc .elementor-tab-content p{margin:0}

/* ------------------------------------------------ RODAPÉ */
.el26-footer.e-con{padding:194.9px 0 80px;align-items:center}
.el26 .el26-footer__row.e-con{
  position:relative;flex-direction:row;align-items:center;justify-content:space-between;
  width:1140px;max-width:calc(100% - 40px);margin-top:48.5px;
}
.el26-footer.e-con::before{content:"";display:block;position:relative;top:auto;left:auto;flex:0 0 auto;width:1322.5px;max-width:calc(100% - 40px);height:.897px;opacity:1;mix-blend-mode:normal;background:rgba(255,255,255,.49)}
.el26 .el26-footer__copy p,.el26 .el26-footer__credit p{font-family:var(--el26-f-artic);font-weight:500;font-size:14.3506px;line-height:18px;letter-spacing:-.005em;color:#fff;white-space:nowrap}
.el26 .el26-footer__credit a{color:#fff;font-weight:700;text-decoration:underline;margin-left:3.3px}
.el26 .el26-footer__credit a:hover{color:var(--el26-yellow)}
.el26 .el26-footer__logo img{width:199.6px;height:auto}

/* ------------------------------------------------ ANIMAÇÕES DE ENTRADA */
.el26-anim .el26 .el26-reveal{opacity:0;transform:translate3d(0,22px,0);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}
.el26-anim .el26 .el26-pal__title.el26-reveal,.el26-anim .el26 .el26-pal__pill.el26-reveal{transform:translate3d(-26px,0,0)}
.el26-anim .el26 .el26-pal__text.el26-reveal{transform:translate3d(26px,0,0)}
.el26-anim .el26 .el26-sobre__card.el26-reveal{transform:translate3d(26px,0,0)}
.el26-anim .el26 .el26-sobre__img--a.el26-reveal{transform:translate3d(-26px,0,0)}
.el26-anim .el26 .el26-track.el26-reveal{transform:translate3d(40px,0,0)}
.el26-anim .el26 .el26-reveal.is-in{opacity:1;transform:none}
.el26-anim .el26 .el26-hero__title{transition-delay:.08s}
.el26-anim .el26 .el26-hero__speaker{transition-delay:.16s}
.el26-anim .el26 .el26-hero__content .el26-btns{transition-delay:.24s}
.el26-anim .el26 .el26-hero__progress{transition-delay:.32s}
.el26-anim .el26 .el26-sobre__img--c{transition-delay:.08s}
.el26-anim .el26 .el26-sobre__img--d{transition-delay:.16s}
.el26-anim .el26 .el26-plan--2{transition-delay:.1s}
.el26-anim .el26 .el26-plan--3{transition-delay:.2s}
.el26-anim .el26 .el26-pal__pill{transition-delay:.1s}
@media (prefers-reduced-motion:reduce){
  .el26 *,.el26 *::before,.el26 *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}
  .el26 .el26-reveal{opacity:1!important;transform:none!important}
}

/* =====================================================================
   RESPONSIVIDADE
   ===================================================================== */
/* alinhamento do carrossel com o container em qualquer largura */
.el26 .el26-track.e-con{margin-left:calc((100% - min(1134.7px, 100% - 40px)) / 2)}

/* notebook pequeno / tablet horizontal */
@media (max-width:1199px){
  .el26 .el26-hero__title .elementor-heading-title{font-size:74px;line-height:74px}
  .el26 .el26-sobre__img--a{flex:406 1 0;width:auto}
  .el26 .el26-sobre__card.e-con{flex:515 1 0;width:auto}
  .el26 .el26-sobre__img--b{flex:495 1 0;width:auto}
  .el26 .el26-sobre__img--c{flex:233 1 0;width:auto}
  .el26 .el26-sobre__img--d{flex:184 1 0;width:auto}
  .el26 .el26-pal__media.e-con{max-width:calc(100% - 64px)}
  .el26 .el26-pal__row.e-con{padding-left:0;gap:48px;max-width:calc(100% - 64px)}
  .el26 .el26-nomes__head.e-con{max-width:calc(100% - 64px)}
  .el26 .el26-track.e-con{margin-left:32px}
  .el26 .el26-pal__left.e-con{flex:0 0 auto;width:auto}
  .el26 .el26-pal__text{flex:1 1 0;width:auto}
  .el26 .el26-pal__text br.el26-brd{display:none}
  .el26 .el26-pal__caption{left:48px}
  .el26 .el26-nomes__title{flex:0 0 auto;width:auto;margin-right:40px}
  .el26 .el26-plans.e-con{gap:12px;max-width:calc(100% - 64px)}
  .el26 .el26-plan.e-con{flex:1 1 0;width:auto;min-width:0}
  .el26 .el26-plan__title .elementor-heading-title,
  .el26 .el26-plan--2 .el26-plan__title .elementor-heading-title,
  .el26 .el26-plan--3 .el26-plan__title .elementor-heading-title{font-size:74px;line-height:68px}
  .el26 .el26-plan__desc p,.el26 .el26-plan__list li{font-size:17px;line-height:21px}
  .el26 .el26-plan__list{width:calc(100% - 48px)}
  .el26 .el26-btn--xs .elementor-button,.el26 .el26-plan--1 .el26-btn--xs .elementor-button{width:auto;padding:0 28px}
  .el26 .el26-footer__copy p,.el26 .el26-footer__credit p{font-size:13px}
  .el26 .el26-footer__logo img{width:170px}
}

/* tablet */
@media (max-width:1024px){
  .el26 .el26-nav.e-con{height:76px;padding:0 24px}
  .el26 .el26-nav__logo,.el26 .el26-nav__logo img{width:150px}
  .el26 .el26-nav__links{display:none}
  .el26 .el26-hero__content.e-con{margin-top:120px}
  .el26 .el26-hero__title .elementor-heading-title{font-size:66px;line-height:66px}
  .el26-sobre.e-con{padding-top:120px}
  .el26 .el26-sobre__grid.e-con{width:calc(100% - 64px);max-width:943px}
  .el26 .el26-sobre__row1.e-con{flex-direction:column;height:auto}
  .el26 .el26-sobre__img--a{flex:0 0 auto;width:100%;height:380px}
  .el26 .el26-sobre__card.e-con{flex:0 0 auto;width:100%;height:auto;padding:44px 46px 46px}
  .el26 .el26-sobre__text br.el26-brd{display:none}
  .el26 .el26-sobre__text{max-width:560px}
  .el26 .el26-sobre__row2.e-con{height:200px}
  .el26-pal.e-con,.el26-nomes.e-con{padding-top:110px}
  .el26 .el26-pal__media.e-con{height:auto;aspect-ratio:1140/445;min-height:300px}
  .el26 .el26-pal__caption{left:32px;right:32px;bottom:24px}
  .el26 .el26-pal__caption .elementor-heading-title{font-size:16px;line-height:22px}
  .el26 .el26-pal__caption .elementor-heading-title::before{height:22px;flex-basis:7px}
  .el26 .el26-pal__row.e-con{flex-direction:column;gap:32px;max-width:calc(100% - 64px)}
  .el26 .el26-pal__left.e-con{margin-top:0}
  .el26 .el26-pal__title .elementor-heading-title{font-size:76px;line-height:76px}
  .el26 .el26-pal__text{flex:0 0 auto;width:100%;max-width:620px}
  .el26 .el26-pal__lead .elementor-heading-title{font-size:26px;line-height:33px}
  .el26 .el26-nomes__title .elementor-heading-title{font-size:34px;line-height:42px}
  .el26 .el26-nomes__navwrap{margin-top:40px!important}
  .el26-acessos.e-con{padding-top:140px}
  .el26 .el26-acessos__title .elementor-heading-title,.el26 .el26-faq__title .elementor-heading-title{font-size:72px;line-height:72px}
  .el26 .el26-plans.e-con{flex-wrap:wrap;gap:20px;max-width:calc(100% - 64px)}
  .el26 .el26-plan.e-con{flex:0 1 370.58px;width:370.58px}
  .el26 .el26-plan__title .elementor-heading-title,
  .el26 .el26-plan--2 .el26-plan__title .elementor-heading-title,
  .el26 .el26-plan--3 .el26-plan__title .elementor-heading-title{font-size:84px;line-height:78px}
  .el26 .el26-plan__desc p,.el26 .el26-plan__list li{font-size:19.2259px;line-height:23px}
  .el26 .el26-plan__list{width:243.16px}
  .el26-faq.e-con{padding-top:140px}
  .el26-faq.e-con>.el26-faq__acc{width:calc(100% - 64px);max-width:1129px}
  .el26-footer.e-con{padding-top:140px}
  .el26 .el26-footer__row.e-con{flex-wrap:wrap;justify-content:center;gap:24px 40px;max-width:calc(100% - 64px)}
  .el26 .el26-footer__logo{order:-1;width:100%}
  .el26 .el26-footer__logo img{margin:0 auto}
}

/* mobile */
@media (max-width:767px){
  .el26-hero.e-con{padding-top:16px;background-size:auto 640px;background-position:center top}
  .el26-hero.e-con::after{top:180px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 460px,#000 100%)}
  .el26 .el26-nav.e-con{width:calc(100% - 32px);height:64px;padding:0 16px;border-radius:12px}
  .el26 .el26-nav__logo,.el26 .el26-nav__logo img{width:118px}
  .el26 .el26-nav__icon,.el26 .el26-nav__sep{display:none}
  .el26 .el26-nav__cta{font-size:10px;padding:9px 14px;border:1px solid rgba(255,255,255,.35);border-radius:40px}
  .el26 .el26-hero__content.e-con{margin-top:72px;max-width:calc(100% - 40px)}
  .el26 .el26-date .elementor-heading-title{font-size:12.5px;letter-spacing:.28em;margin-right:-.28em;gap:12px}
  .el26 .el26-hero__title{margin-top:22px!important}
  .el26 .el26-hero__title .elementor-heading-title{font-size:48px;line-height:48px}
  .el26 .el26-hero__speaker.e-con{flex-wrap:wrap;justify-content:center;height:auto;margin-top:28px;row-gap:20px}
  .el26 .el26-hero__avatar{margin-right:16px}
  .el26 .el26-hero__avatar img{width:54px;height:54px;border-width:4px}
  .el26 .el26-hero__name.e-con{flex:0 0 auto;width:auto}
  .el26 .el26-hero__who .elementor-heading-title{font-size:26px;line-height:29px}
  .el26 .el26-hero__bio{width:100%;height:auto;margin-left:0;padding:18px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.25);justify-content:center}
  .el26 .el26-hero__bio p{white-space:normal;text-align:center;font-size:16px;line-height:21px;max-width:340px}
  .el26 .el26-hero__bio br.el26-brd{display:none}
  .el26 .el26-btns{flex-direction:column;gap:22px;width:100%}
  .el26 .el26-btns .el26-btn{width:100%;max-width:340px}
  .el26 .el26-btns .el26-btn .elementor-button,.el26 .el26-btns .el26-btn .elementor-button:hover{width:100%!important;height:60px!important;font-size:16px!important}
  .el26 .el26-hero__content .el26-btns{margin-top:30px}
  .el26 .el26-progress__text{font-size:13.5px;line-height:18px;max-width:300px}
  .el26-sobre.e-con{padding-top:88px}
  .el26 .el26-sobre__grid.e-con{width:calc(100% - 40px);gap:12px}
  .el26 .el26-sobre__row1.e-con{gap:12px}
  .el26 .el26-sobre__img--a{height:250px}
  .el26 .el26-sobre__card.e-con{padding:32px 24px 34px}
  .el26 .el26-sobre__title .elementor-heading-title{font-size:44px;line-height:44px}
  .el26 .el26-u{text-decoration-thickness:2.5px;text-underline-offset:8px}
  .el26 .el26-sobre__text{margin-top:26px!important;padding-left:36px}
  .el26 .el26-sobre__text p{font-size:16px;line-height:21px}
  .el26 .el26-sobre__text p+p{margin-top:18px}
  .el26 .el26-sobre__text p::before{left:-36px;top:4px}
  .el26 .el26-sobre__text p+p::before{top:4px}
  .el26 .el26-sobre__row2.e-con{flex-wrap:wrap;height:auto;gap:12px}
  .el26 .el26-sobre__img--b{flex:0 0 100%;height:190px}
  .el26 .el26-sobre__img--c,.el26 .el26-sobre__img--d{flex:1 1 0;height:150px;margin-left:0}
  .el26-pal.e-con{padding-top:88px}
  .el26 .el26-divider i{margin:0 18px}
  .el26 .el26-pal__media.e-con{aspect-ratio:auto;height:260px;min-height:0;border-radius:20px;margin-top:36px}
  .el26 .el26-pal__img img{left:0;top:0;width:100%;height:100%;object-position:30% center}
  .el26 .el26-pal__media::after{height:150px}
  .el26 .el26-pal__caption{left:18px;right:18px;bottom:16px}
  .el26 .el26-pal__caption .elementor-heading-title{font-size:12.5px;line-height:17px;align-items:stretch}
  .el26 .el26-pal__caption .elementor-heading-title::before{height:auto;flex-basis:5px}
  .el26 .el26-pal__row.e-con{max-width:calc(100% - 40px);margin-top:36px;gap:26px}
  .el26 .el26-pal__title .elementor-heading-title{font-size:60px;line-height:60px}
  .el26 .el26-pal__pill{margin-top:12px!important}
  .el26 .el26-pal__pill .elementor-heading-title{width:230px;height:70px;font-size:25px;padding-left:14px;gap:12px}
  .el26 .el26-pal__pill .elementor-heading-title::before{flex-basis:42px;height:42px;background-size:18px auto}
  .el26 .el26-pal__text p{font-size:17px;line-height:24px}
  .el26 .el26-pal__text p+p{margin-top:20px}
  .el26 .el26-div-wrap--2{margin-top:56px!important}
  .el26 .el26-pal__cta.e-con{margin-top:40px;padding:0 20px}
  .el26 .el26-pal__lead .elementor-heading-title{font-size:22px;line-height:29px}
  .el26 .el26-pal__cta .el26-btns{margin-top:28px}
  .el26-nomes.e-con{padding-top:100px}
  .el26 .el26-nomes__headrow.e-con{flex-direction:column}
  .el26 .el26-nomes__title{margin-right:0}
  .el26 .el26-nomes__title .elementor-heading-title{font-size:30px;line-height:37px}
  .el26 .el26-nomes__navwrap{width:100%;margin-top:20px!important}
  .el26 .el26-nomes__line{margin-right:20px}
  .el26 .el26-nomes__head.e-con{max-width:calc(100% - 40px)}
  .el26 .el26-track.e-con{margin-top:32px;margin-left:20px;gap:14px;padding-right:20px}
  .el26 .el26-pal__media.e-con,.el26 .el26-plans.e-con{max-width:calc(100% - 40px)}
  .el26 .el26-card.e-con{flex-basis:320px;width:320px;height:520px}
  .el26 .el26-card::before,.el26 .el26-card__img{height:410px}
  .el26 .el26-card__num{left:258px}
  .el26 .el26-card__body.e-con{left:26px;top:228px;width:268px}
  .el26 .el26-card__name,.el26 .el26-card__top::after{left:30px}
  .el26 .el26-card__desc p{font-size:13.2px;line-height:16.5px}
  .el26-acessos.e-con{padding-top:110px}
  .el26 .el26-acessos__kicker .elementor-heading-title{font-size:13px;letter-spacing:9px;margin-right:-9px}
  .el26 .el26-acessos__title{margin-top:16px!important;padding:0 16px}
  .el26 .el26-acessos__title .elementor-heading-title,.el26 .el26-faq__title .elementor-heading-title{font-size:46px;line-height:46px}
  .el26 .el26-plans.e-con{flex-direction:column;align-items:center;margin-top:44px;max-width:calc(100% - 40px);gap:20px}
  .el26 .el26-plan.e-con{flex:0 0 auto;width:100%;max-width:370.58px}
  .el26-faq.e-con{padding-top:110px}
  .el26 .el26-faq__title{padding:0 16px}
  .el26-faq.e-con>.el26-faq__acc{width:calc(100% - 40px);max-width:calc(100% - 40px);margin-top:36px!important}
  .el26 .el26-faq__acc .elementor-accordion-item{border-radius:18px}
  .el26 .el26-faq__acc .elementor-accordion-item+.elementor-accordion-item{margin-top:12px}
  .el26 .el26-faq__acc .elementor-tab-title{min-height:64px;padding:12px 70px 12px 20px!important}
  .el26 .el26-faq__acc .elementor-tab-title,.el26 .el26-faq__acc .elementor-tab-title a,.el26 .el26-faq__acc .elementor-tab-title.elementor-active a{font-size:16px;line-height:21px}
  .el26 .el26-faq__acc .elementor-tab-title::after{right:14px;width:34px;height:34px;margin-top:-17px}
  .el26 .el26-faq__acc .elementor-tab-title::before{right:25px;width:12px;height:12px;margin-top:-6px}
  .el26 .el26-faq__acc .elementor-tab-title.elementor-active::before{height:2.5px;margin-top:-1.25px}
  .el26 .el26-faq__acc .elementor-tab-content{padding:36px 20px 28px!important;font-size:15.5px;line-height:21px}
  .el26 .el26-faq__acc .elementor-tab-content::before{left:20px;top:14px;width:calc(100% - 40px);max-width:none}
  .el26-footer.e-con{padding:100px 0 40px}
  .el26 .el26-footer__row.e-con{flex-direction:column;gap:16px;max-width:calc(100% - 40px);margin-top:36px}
  .el26 .el26-footer__copy p,.el26 .el26-footer__credit p{white-space:normal;text-align:center}
}/* End custom CSS */