.elementor-5728 .elementor-element.elementor-element-3b66d663{--display:flex;--min-height:100vh;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%}.elementor-5728 .elementor-element.elementor-element-3b66d663:not(.elementor-motion-effects-element-type-background),.elementor-5728 .elementor-element.elementor-element-3b66d663>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-5728 .elementor-element.elementor-element-3b66d663::before,.elementor-5728 .elementor-element.elementor-element-3b66d663>.elementor-background-video-container::before,.elementor-5728 .elementor-element.elementor-element-3b66d663>.e-con-inner>.elementor-background-video-container::before,.elementor-5728 .elementor-element.elementor-element-3b66d663>.elementor-background-slideshow::before,.elementor-5728 .elementor-element.elementor-element-3b66d663>.e-con-inner>.elementor-background-slideshow::before,.elementor-5728 .elementor-element.elementor-element-3b66d663>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-widget-theme-site-logo .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)}.elementor-5728 .elementor-element.elementor-element-51b21d8{text-align:start}.elementor-5728 .elementor-element.elementor-element-51b21d8 img{width:85%}.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);color:var(--e-global-color-primary)}.elementor-5728 .elementor-element.elementor-element-379cffaa .elementor-heading-title{font-family:var(--e-global-typography-54b14cc-font-family),Sans-serif;font-size:var(--e-global-typography-54b14cc-font-size);font-weight:var(--e-global-typography-54b14cc-font-weight);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-6ca54ffe .elementor-heading-title{font-family:var(--e-global-typography-54b14cc-font-family),Sans-serif;font-size:var(--e-global-typography-54b14cc-font-size);font-weight:var(--e-global-typography-54b14cc-font-weight);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-7b75f9f6 .elementor-heading-title{font-family:var(--e-global-typography-54b14cc-font-family),Sans-serif;font-size:var(--e-global-typography-54b14cc-font-size);font-weight:var(--e-global-typography-54b14cc-font-weight);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-1967ca2a .elementor-heading-title{font-family:var(--e-global-typography-54b14cc-font-family),Sans-serif;font-size:var(--e-global-typography-54b14cc-font-size);font-weight:var(--e-global-typography-54b14cc-font-weight);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-5e617a0a .elementor-heading-title{font-family:var(--e-global-typography-54b14cc-font-family),Sans-serif;font-size:var(--e-global-typography-54b14cc-font-size);font-weight:var(--e-global-typography-54b14cc-font-weight);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.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)}.elementor-5728 .elementor-element.elementor-element-7252689 .elementor-button{background-color:#fff0;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);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-accent);border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px}.elementor-5728 .elementor-element.elementor-element-7252689>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-5728 .elementor-element.elementor-element-13809bcb .elementor-icon-wrapper{text-align:center}.elementor-5728 .elementor-element.elementor-element-13809bcb .elementor-icon{font-size:40px}.elementor-5728 .elementor-element.elementor-element-13809bcb .elementor-icon svg{height:40px}#elementor-popup-modal-5728 .dialog-widget-content{animation-duration:0.5s;background-color:#fff0}#elementor-popup-modal-5728 .dialog-message{width:30vw;height:100vh;align-items:center}#elementor-popup-modal-5728{justify-content:flex-end;align-items:center}@media(max-width:1366px){.elementor-5728 .elementor-element.elementor-element-3b66d663{--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-5728 .elementor-element.elementor-element-51b21d8 img{width:100%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-5728 .elementor-element.elementor-element-379cffaa .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-6ca54ffe .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-7b75f9f6 .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-1967ca2a .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-5e617a0a .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-5728 .elementor-element.elementor-element-7252689 .elementor-button{font-size:var(--e-global-typography-text-font-size)}.elementor-5728 .elementor-element.elementor-element-13809bcb .elementor-icon{font-size:40px}.elementor-5728 .elementor-element.elementor-element-13809bcb .elementor-icon svg{height:40px}#elementor-popup-modal-5728 .dialog-message{width:40vw;padding:0 0 0 0}#elementor-popup-modal-5728 .dialog-widget-content{margin:0 0 0 0}}@media(max-width:1024px){.elementor-5728 .elementor-element.elementor-element-3b66d663{--min-height:100vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-5728 .elementor-element.elementor-element-51b21d8 img{width:100%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-5728 .elementor-element.elementor-element-379cffaa .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-6ca54ffe .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-7b75f9f6 .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-1967ca2a .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-5e617a0a .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-5728 .elementor-element.elementor-element-7252689 .elementor-button{font-size:var(--e-global-typography-text-font-size)}.elementor-5728 .elementor-element.elementor-element-13809bcb .elementor-icon{font-size:40px}.elementor-5728 .elementor-element.elementor-element-13809bcb .elementor-icon svg{height:40px}#elementor-popup-modal-5728 .dialog-message{width:50vw}}@media(max-width:767px){.elementor-5728 .elementor-element.elementor-element-3b66d663{--min-height:95vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.09;--border-radius:12px 0px 0px 12px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-5728 .elementor-element.elementor-element-51b21d8>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-5728 .elementor-element.elementor-element-51b21d8{text-align:start}.elementor-5728 .elementor-element.elementor-element-51b21d8 img{width:73%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-5728 .elementor-element.elementor-element-379cffaa{width:auto;max-width:auto}.elementor-5728 .elementor-element.elementor-element-379cffaa .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-6ca54ffe{width:auto;max-width:auto}.elementor-5728 .elementor-element.elementor-element-6ca54ffe .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-7b75f9f6{width:auto;max-width:auto}.elementor-5728 .elementor-element.elementor-element-7b75f9f6 .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-1967ca2a{width:auto;max-width:auto}.elementor-5728 .elementor-element.elementor-element-1967ca2a .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-5728 .elementor-element.elementor-element-5e617a0a{width:auto;max-width:auto}.elementor-5728 .elementor-element.elementor-element-5e617a0a .elementor-heading-title{font-size:var(--e-global-typography-54b14cc-font-size);line-height:var(--e-global-typography-54b14cc-line-height);letter-spacing:var(--e-global-typography-54b14cc-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-5728 .elementor-element.elementor-element-7252689 .elementor-button{font-size:var(--e-global-typography-text-font-size)}.elementor-5728 .elementor-element.elementor-element-13809bcb .elementor-icon{font-size:44px}.elementor-5728 .elementor-element.elementor-element-13809bcb .elementor-icon svg{height:44px}#elementor-popup-modal-5728 .dialog-message{width:90vw}#elementor-popup-modal-5728{align-items:center}}.elementor-5728 .elementor-element.elementor-element-51b21d8{position:absolute;bottom:40px}.titulo-popup{position:relative;z-index:1;text-transform:uppercase;opacity:.5;transition:transform .3s ease,opacity .3s ease}.titulos-container.js-ready:not(.is-visible) .titulo-popup{opacity:0;clip-path:inset(100% 0 0 0)}.titulos-container.is-visible .titulo-popup{animation:tituloReveal .8s cubic-bezier(.2,.8,.2,1) calc(var(--i, 0) * 120ms) backwards}@keyframes tituloReveal{from{opacity:0;clip-path:inset(100% 0 0 0);transform:translateY(.35em)}to{opacity:.5;clip-path:inset(0);transform:none}}@media (hover:hover){.titulo-popup:hover{transform:translateX(10px);opacity:1}}.titulo-popup:focus-within{opacity:1}@media (prefers-reduced-motion:reduce){.titulos-container .titulo-popup{animation:none;clip-path:none}}.elementor-5728 .elementor-element.elementor-element-13809bcb{position:absolute;top:20px;right:30px}.elementor-5728 .elementor-element.elementor-element-3b66d663{--glass-bg:rgba(18, 18, 22, .55);--glass-line:rgba(255, 255, 255, .08);--glass-shine:rgba(255, 255, 255, .06);box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 10px 30px -10px rgb(0 0 0 / .5);position:relative;isolation:isolate;background:var(--glass-bg);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--glass-line);border-radius:20px 0 0 20px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .6),0 10px 30px -10px rgb(0 0 0 / .18)}.elementor-5728 .elementor-element.elementor-element-3b66d663::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,var(--glass-shine),transparent 60%);pointer-events:none}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.elementor-5728 .elementor-element.elementor-element-3b66d663{background:rgb(255 255 255 / .92)}}