.elementor-24 .elementor-element.elementor-element-27a62469{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.26;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:388px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-27a62469:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-27a62469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0F0F14 0%, #1A0F1C 100%);}.elementor-24 .elementor-element.elementor-element-27a62469::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://lp.eltuniversity.com/wp-content/uploads/2026/02/Design-sem-nome-2.png");--background-overlay:'';background-position:-116px -4px;background-size:initial;}.elementor-24 .elementor-element.elementor-element-1d37d130{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-24 .elementor-element.elementor-element-7fec53b6 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#D4AF37;}.elementor-24 .elementor-element.elementor-element-1ffbabbe{--display:flex;}.elementor-24 .elementor-element.elementor-element-4afb304b{--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;}.elementor-24 .elementor-element.elementor-element-4afb304b.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-70d775a4.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-70d775a4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:58px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-3eb05f04{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-5ec92844 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:200;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-fdf4faf{text-align:center;}.elementor-24 .elementor-element.elementor-element-fdf4faf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-43149193{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:19px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-43149193.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-33bb34b6 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:#1A1A1A;color:#1A1A1A;background-image:radial-gradient(at center center, #FAEEC6 0%, #BF6805 100%);border-style:double;}.elementor-24 .elementor-element.elementor-element-148d777{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.26;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:388px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-148d777:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-148d777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0F0F14 0%, #1A0F1C 100%);}.elementor-24 .elementor-element.elementor-element-148d777::before, .elementor-24 .elementor-element.elementor-element-148d777 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-148d777 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-148d777 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-148d777 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-148d777 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-116aa90{--display:flex;}.elementor-24 .elementor-element.elementor-element-206c448{--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;}.elementor-24 .elementor-element.elementor-element-206c448.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1b4c8fe.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1b4c8fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:58px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-de73833{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-520fc99{--display:flex;--min-height:253px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-520fc99:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-520fc99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #202020 0%, #323232 100%);}.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-24 .elementor-element.elementor-element-1999435{margin:0px -4px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-1999435 .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-1999435.elementor-view-stacked .elementor-icon{background-color:#F5007D;}.elementor-24 .elementor-element.elementor-element-1999435.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-1999435.elementor-view-default .elementor-icon{color:#F5007D;border-color:#F5007D;}.elementor-24 .elementor-element.elementor-element-1999435.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-1999435.elementor-view-default .elementor-icon svg{fill:#F5007D;}.elementor-24 .elementor-element.elementor-element-1999435 .elementor-icon{font-size:35px;}.elementor-24 .elementor-element.elementor-element-1999435 .elementor-icon svg{height:35px;}.elementor-24 .elementor-element.elementor-element-1999435 .elementor-icon i, .elementor-24 .elementor-element.elementor-element-1999435 .elementor-icon svg{transform:rotate(0deg);}.elementor-24 .elementor-element.elementor-element-9a876aa{margin:-13px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-9a876aa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-dc3f78b{margin:-13px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:7px 7px 7px 7px;}.elementor-24 .elementor-element.elementor-element-dc3f78b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#EBE6E0;}.elementor-24 .elementor-element.elementor-element-a75a6a4{--display:flex;--min-height:253px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-a75a6a4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a75a6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #202020 0%, #323232 100%);}.elementor-24 .elementor-element.elementor-element-e23c187{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-24 .elementor-element.elementor-element-e23c187 .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-e23c187.elementor-view-stacked .elementor-icon{background-color:#F5007D;}.elementor-24 .elementor-element.elementor-element-e23c187.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e23c187.elementor-view-default .elementor-icon{color:#F5007D;border-color:#F5007D;}.elementor-24 .elementor-element.elementor-element-e23c187.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e23c187.elementor-view-default .elementor-icon svg{fill:#F5007D;}.elementor-24 .elementor-element.elementor-element-e23c187 .elementor-icon{font-size:35px;}.elementor-24 .elementor-element.elementor-element-e23c187 .elementor-icon svg{height:35px;}.elementor-24 .elementor-element.elementor-element-e23c187 .elementor-icon i, .elementor-24 .elementor-element.elementor-element-e23c187 .elementor-icon svg{transform:rotate(0deg);}.elementor-24 .elementor-element.elementor-element-8b3e2ad{margin:-13px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-8b3e2ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-44b2b0a{margin:-13px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:7px 7px 7px 7px;}.elementor-24 .elementor-element.elementor-element-44b2b0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#EBE6E0;}.elementor-24 .elementor-element.elementor-element-5737563{--display:flex;--min-height:253px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-5737563:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5737563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #202020 0%, #323232 100%);}.elementor-24 .elementor-element.elementor-element-79a4189{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-24 .elementor-element.elementor-element-79a4189 .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-79a4189.elementor-view-stacked .elementor-icon{background-color:#F5007D;}.elementor-24 .elementor-element.elementor-element-79a4189.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-79a4189.elementor-view-default .elementor-icon{color:#F5007D;border-color:#F5007D;}.elementor-24 .elementor-element.elementor-element-79a4189.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-79a4189.elementor-view-default .elementor-icon svg{fill:#F5007D;}.elementor-24 .elementor-element.elementor-element-79a4189 .elementor-icon{font-size:35px;}.elementor-24 .elementor-element.elementor-element-79a4189 .elementor-icon svg{height:35px;}.elementor-24 .elementor-element.elementor-element-79a4189 .elementor-icon i, .elementor-24 .elementor-element.elementor-element-79a4189 .elementor-icon svg{transform:rotate(0deg);}.elementor-24 .elementor-element.elementor-element-380883a{margin:-13px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-380883a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-9f10c53{margin:-13px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:7px 7px 7px 7px;}.elementor-24 .elementor-element.elementor-element-9f10c53 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#EBE6E0;}.elementor-24 .elementor-element.elementor-element-e29d7ea{--display:flex;--min-height:253px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-e29d7ea:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e29d7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #202020 0%, #323232 100%);}.elementor-24 .elementor-element.elementor-element-ef0f8d2{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-24 .elementor-element.elementor-element-ef0f8d2 .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-ef0f8d2.elementor-view-stacked .elementor-icon{background-color:#F5007D;}.elementor-24 .elementor-element.elementor-element-ef0f8d2.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-ef0f8d2.elementor-view-default .elementor-icon{color:#F5007D;border-color:#F5007D;}.elementor-24 .elementor-element.elementor-element-ef0f8d2.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-ef0f8d2.elementor-view-default .elementor-icon svg{fill:#F5007D;}.elementor-24 .elementor-element.elementor-element-ef0f8d2 .elementor-icon{font-size:35px;}.elementor-24 .elementor-element.elementor-element-ef0f8d2 .elementor-icon svg{height:35px;}.elementor-24 .elementor-element.elementor-element-ef0f8d2 .elementor-icon i, .elementor-24 .elementor-element.elementor-element-ef0f8d2 .elementor-icon svg{transform:rotate(0deg);}.elementor-24 .elementor-element.elementor-element-a1f442c{margin:-13px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-a1f442c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-f6a5608{margin:-13px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:7px 7px 7px 7px;}.elementor-24 .elementor-element.elementor-element-f6a5608 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#EBE6E0;}.elementor-24 .elementor-element.elementor-element-78c72ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:19px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-78c72ea.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-7f369c6 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:#1A1A1A;color:#1A1A1A;background-image:radial-gradient(at center center, #FAEEC6 0%, #BF6805 100%);border-style:double;}.elementor-24 .elementor-element.elementor-element-234639a5{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-27a62469{--min-height:0px;--overlay-opacity:0.55;--padding-top:61px;--padding-bottom:512px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-27a62469::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-562px 0px;background-repeat:no-repeat;background-size:auto;}.elementor-24 .elementor-element.elementor-element-7fec53b6 .elementor-heading-title{font-size:13px;}.elementor-24 .elementor-element.elementor-element-70d775a4 .elementor-heading-title{font-size:42px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-3eb05f04{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-5ec92844 .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-fdf4faf{padding:0px 6px 0px 6px;}.elementor-24 .elementor-element.elementor-element-148d777{--overlay-opacity:0.55;--padding-top:61px;--padding-bottom:512px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1b4c8fe .elementor-heading-title{font-size:42px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-de73833{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-520fc99{--min-height:216px;}.elementor-24 .elementor-element.elementor-element-1999435{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:-6px 0px -4px 0px;}.elementor-24 .elementor-element.elementor-element-a75a6a4{--min-height:216px;}.elementor-24 .elementor-element.elementor-element-e23c187{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:-6px 0px -4px 0px;}.elementor-24 .elementor-element.elementor-element-5737563{--min-height:216px;}.elementor-24 .elementor-element.elementor-element-79a4189{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:-6px 0px -4px 0px;}.elementor-24 .elementor-element.elementor-element-e29d7ea{--min-height:216px;}.elementor-24 .elementor-element.elementor-element-ef0f8d2{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:-6px 0px -4px 0px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-27a62469::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-27a62469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lp.eltuniversity.com/wp-content/uploads/2026/02/Design-sem-nome-2.png");background-position:613px -628px;background-repeat:repeat;background-size:1000px auto;}.elementor-24 .elementor-element.elementor-element-27a62469{--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-opacity:0.46;--padding-top:-31px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1d37d130{--margin-top:-15px;--margin-bottom:-58px;--margin-left:0px;--margin-right:4px;}.elementor-24 .elementor-element.elementor-element-7fec53b6{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7fec53b6 .elementor-heading-title{font-size:12px;}.elementor-24 .elementor-element.elementor-element-70d775a4{padding:0px 0px -5px 0px;}.elementor-24 .elementor-element.elementor-element-70d775a4.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-70d775a4 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3eb05f04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-5ec92844{margin:-57px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-5ec92844 .elementor-heading-title{font-size:16px;}.elementor-24 .elementor-element.elementor-element-33bb34b6 .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, #FAEEC6 4%, #BF6805 0%);border-radius:53px 53px 53px 53px;padding:0px 0px -6px 0px;}.elementor-24 .elementor-element.elementor-element-148d777{--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-opacity:0.46;--padding-top:-31px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1b4c8fe{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1b4c8fe.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1b4c8fe .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-de73833{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-de73833.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-520fc99{--min-height:188px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-1999435{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-9a876aa .elementor-heading-title{font-size:19px;}.elementor-24 .elementor-element.elementor-element-dc3f78b .elementor-heading-title{font-size:13px;}.elementor-24 .elementor-element.elementor-element-a75a6a4{--min-height:188px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-e23c187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8b3e2ad .elementor-heading-title{font-size:19px;}.elementor-24 .elementor-element.elementor-element-44b2b0a .elementor-heading-title{font-size:13px;}.elementor-24 .elementor-element.elementor-element-5737563{--min-height:188px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-79a4189{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-380883a .elementor-heading-title{font-size:19px;}.elementor-24 .elementor-element.elementor-element-9f10c53 .elementor-heading-title{font-size:13px;}.elementor-24 .elementor-element.elementor-element-e29d7ea{--min-height:188px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-ef0f8d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a1f442c .elementor-heading-title{font-size:19px;}.elementor-24 .elementor-element.elementor-element-f6a5608 .elementor-heading-title{font-size:13px;}.elementor-24 .elementor-element.elementor-element-7f369c6 .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, #FAEEC6 4%, #BF6805 0%);border-radius:53px 53px 53px 53px;padding:0px 0px -6px 0px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-27a62469{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4afb304b */.destaque {
    background: linear-gradient(90deg, #d4af37, #f7e7a1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
}
.rosa {
    background: linear-gradient(90deg, #ff008c, #ff4dc4);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eb05f04 */.rosa {
    background: linear-gradient(90deg, #ff008c, #ff4dc4);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
}

.power {
    color: #ffffff;
    font-weight: 700;
    text-shadow: 0 0 12px rgba(255,255,255,0.4);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bb34b6 */.elementor-24 .elementor-element.elementor-element-33bb34b6 {
    position: relative;
    background: linear-gradient(
        135deg,
        #caa64b 0%,
        #f5e6a3 25%,
        #d4af37 50%,
        #b8902e 75%,
        #f5e6a3 100%
    );
    color: #1a1a1a;
    font-weight: 600;
    border-radius: 50px;
    overflow: hidden;
    box-shadow: 
        0 10px 30px rgba(212,175,55,0.35),
        inset 0 1px 2px rgba(255,255,255,0.4);
    animation: pulseGold 3s ease-in-out infinite;
    transition: all 0.3s ease;
}

/* Brilho metálico passando */
.elementor-24 .elementor-element.elementor-element-33bb34b6::before {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.6),
        transparent
    );
    transform: skewX(-25deg);
    animation: shine 3.5s infinite;
}

/* Mantém o texto acima */
.elementor-24 .elementor-element.elementor-element-33bb34b6 span {
    position: relative;
    z-index: 2;
}

/* Hover sofisticado */
.elementor-24 .elementor-element.elementor-element-33bb34b6:hover {
    transform: translateY(-4px) scale(1.03);
    box-shadow: 
        0 15px 45px rgba(212,175,55,0.5),
        inset 0 1px 2px rgba(255,255,255,0.6);
}

/* Animações */
@keyframes shine {
    0% { left: -75%; }
    100% { left: 125%; }
}

@keyframes pulseGold {
    0% { transform: scale(1); }
    50% { transform: scale(1.02); }
    100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-206c448 */.destaque {
    background: linear-gradient(90deg, #d4af37, #f7e7a1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
}
.rosa {
    background: linear-gradient(90deg, #ff008c, #ff4dc4);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520fc99 */.elementor-24 .elementor-element.elementor-element-520fc99 {
    position: relative;
    border-radius: 16px;
    padding: 1.5px;
    background: #0d0d0d;
    overflow: hidden;
    box-shadow: 0 0 35px rgba(255, 46, 136, 0.45);
}

.elementor-24 .elementor-element.elementor-element-520fc99::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1.5px;

    background: conic-gradient(
        transparent 0deg,
        transparent 220deg,
        rgba(255, 46, 136, 0.15) 250deg,
        rgba(255, 46, 136, 0.4) 290deg,
        rgba(255, 46, 136, 0.7) 320deg,
        #ff2e88 340deg,
        #ff5fa2 360deg
    );

    animation: rotate 6s linear infinite;
    filter: blur(1.2px);
    z-index: 0;
}

.elementor-24 .elementor-element.elementor-element-520fc99::after {
    content: "";
    position: absolute;
    inset: 1.5px;
    background: #0d0d0d;
    border-radius: 14px;
    z-index: 0;
}

.elementor-24 .elementor-element.elementor-element-520fc99 > * {
    position: relative;
    z-index: 1;
}

@keyframes rotate {
    to {
        transform: rotate(360deg);
    }
}

/* Mobile mais leve */
@media (max-width: 768px) {
    .elementor-24 .elementor-element.elementor-element-520fc99::before {
        animation: rotate 8s linear infinite;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a75a6a4 */.elementor-24 .elementor-element.elementor-element-a75a6a4 {
    position: relative;
    border-radius: 16px;
    padding: 1.5px;
    background: #0d0d0d;
    overflow: hidden;
    box-shadow: 0 0 35px rgba(255, 46, 136, 0.45);
}

.elementor-24 .elementor-element.elementor-element-a75a6a4::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1.5px;

    background: conic-gradient(
        transparent 0deg,
        transparent 220deg,
        rgba(255, 46, 136, 0.15) 250deg,
        rgba(255, 46, 136, 0.4) 290deg,
        rgba(255, 46, 136, 0.7) 320deg,
        #ff2e88 340deg,
        #ff5fa2 360deg
    );

    animation: rotate 6s linear infinite;
    filter: blur(1.2px);
    z-index: 0;
}

.elementor-24 .elementor-element.elementor-element-a75a6a4::after {
    content: "";
    position: absolute;
    inset: 1.5px;
    background: #0d0d0d;
    border-radius: 14px;
    z-index: 0;
}

.elementor-24 .elementor-element.elementor-element-a75a6a4 > * {
    position: relative;
    z-index: 1;
}

@keyframes rotate {
    to {
        transform: rotate(360deg);
    }
}

/* Mobile mais leve */
@media (max-width: 768px) {
    .elementor-24 .elementor-element.elementor-element-a75a6a4::before {
        animation: rotate 8s linear infinite;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5737563 */.elementor-24 .elementor-element.elementor-element-5737563 {
    position: relative;
    border-radius: 16px;
    padding: 1.5px;
    background: #0d0d0d;
    overflow: hidden;
    box-shadow: 0 0 35px rgba(255, 46, 136, 0.45);
}

.elementor-24 .elementor-element.elementor-element-5737563::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1.5px;

    background: conic-gradient(
        transparent 0deg,
        transparent 220deg,
        rgba(255, 46, 136, 0.15) 250deg,
        rgba(255, 46, 136, 0.4) 290deg,
        rgba(255, 46, 136, 0.7) 320deg,
        #ff2e88 340deg,
        #ff5fa2 360deg
    );

    animation: rotate 6s linear infinite;
    filter: blur(1.2px);
    z-index: 0;
}

.elementor-24 .elementor-element.elementor-element-5737563::after {
    content: "";
    position: absolute;
    inset: 1.5px;
    background: #0d0d0d;
    border-radius: 14px;
    z-index: 0;
}

.elementor-24 .elementor-element.elementor-element-5737563 > * {
    position: relative;
    z-index: 1;
}

@keyframes rotate {
    to {
        transform: rotate(360deg);
    }
}

/* Mobile mais leve */
@media (max-width: 768px) {
    .elementor-24 .elementor-element.elementor-element-5737563::before {
        animation: rotate 8s linear infinite;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e29d7ea */.elementor-24 .elementor-element.elementor-element-e29d7ea {
    position: relative;
    border-radius: 16px;
    padding: 1.5px;
    background: #0d0d0d;
    overflow: hidden;
    box-shadow: 0 0 35px rgba(255, 46, 136, 0.45);
}

.elementor-24 .elementor-element.elementor-element-e29d7ea::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1.5px;

    background: conic-gradient(
        transparent 0deg,
        transparent 220deg,
        rgba(255, 46, 136, 0.15) 250deg,
        rgba(255, 46, 136, 0.4) 290deg,
        rgba(255, 46, 136, 0.7) 320deg,
        #ff2e88 340deg,
        #ff5fa2 360deg
    );

    animation: rotate 6s linear infinite;
    filter: blur(1.2px);
    z-index: 0;
}

.elementor-24 .elementor-element.elementor-element-e29d7ea::after {
    content: "";
    position: absolute;
    inset: 1.5px;
    background: #0d0d0d;
    border-radius: 14px;
    z-index: 0;
}

.elementor-24 .elementor-element.elementor-element-e29d7ea > * {
    position: relative;
    z-index: 1;
}

@keyframes rotate {
    to {
        transform: rotate(360deg);
    }
}

/* Mobile mais leve */
@media (max-width: 768px) {
    .elementor-24 .elementor-element.elementor-element-e29d7ea::before {
        animation: rotate 8s linear infinite;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f369c6 */.elementor-24 .elementor-element.elementor-element-7f369c6 {
    position: relative;
    background: linear-gradient(
        135deg,
        #caa64b 0%,
        #f5e6a3 25%,
        #d4af37 50%,
        #b8902e 75%,
        #f5e6a3 100%
    );
    color: #1a1a1a;
    font-weight: 600;
    border-radius: 50px;
    overflow: hidden;
    box-shadow: 
        0 10px 30px rgba(212,175,55,0.35),
        inset 0 1px 2px rgba(255,255,255,0.4);
    animation: pulseGold 3s ease-in-out infinite;
    transition: all 0.3s ease;
}

/* Brilho metálico passando */
.elementor-24 .elementor-element.elementor-element-7f369c6::before {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.6),
        transparent
    );
    transform: skewX(-25deg);
    animation: shine 3.5s infinite;
}

/* Mantém o texto acima */
.elementor-24 .elementor-element.elementor-element-7f369c6 span {
    position: relative;
    z-index: 2;
}

/* Hover sofisticado */
.elementor-24 .elementor-element.elementor-element-7f369c6:hover {
    transform: translateY(-4px) scale(1.03);
    box-shadow: 
        0 15px 45px rgba(212,175,55,0.5),
        inset 0 1px 2px rgba(255,255,255,0.6);
}

/* Animações */
@keyframes shine {
    0% { left: -75%; }
    100% { left: 125%; }
}

@keyframes pulseGold {
    0% { transform: scale(1); }
    50% { transform: scale(1.02); }
    100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS */.card-animado {
    opacity: 0;
    transform: translateY(60px);
    transition: opacity 0.8s ease, transform 0.8s ease;
}

.card-animado.show {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */