.elementor-2930 .elementor-element.elementor-element-f8aad65{--display:flex;--min-height:585px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2930 .elementor-element.elementor-element-f8aad65:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-f8aad65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumnis.com.br/wp-content/uploads/2025/06/LUCIANOBV2-EBOOK_01-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:auto;}.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-2930 .elementor-element.elementor-element-72a0db46 img{width:19%;}.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-2930 .elementor-element.elementor-element-17496cde{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-2930 .elementor-element.elementor-element-17496cde.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-17496cde .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-4a8c0574{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-2930 .elementor-element.elementor-element-4a8c0574.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-4a8c0574 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-6d6d8c28{--display:flex;--min-height:892px;--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-2930 .elementor-element.elementor-element-6d6d8c28:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-6d6d8c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumnis.com.br/wp-content/uploads/2025/06/LUCIANOBV2-EBOOK_02-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2930 .elementor-element.elementor-element-2e8f1d3e{--display:flex;--justify-content:center;}.elementor-2930 .elementor-element.elementor-element-2e8f1d3e.e-con{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-13346cc1 img{width:100%;}.elementor-2930 .elementor-element.elementor-element-65cece6{width:var( --container-widget-width, 70% );max-width:70%;margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2930 .elementor-element.elementor-element-65cece6.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-65cece6 img{width:100%;}.elementor-2930 .elementor-element.elementor-element-4ee90fdb{width:100%;max-width:100%;top:0px;}.elementor-2930 .elementor-element.elementor-element-4ee90fdb.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2930 .elementor-element.elementor-element-4ee90fdb{left:0px;}body.rtl .elementor-2930 .elementor-element.elementor-element-4ee90fdb{right:0px;}.elementor-2930 .elementor-element.elementor-element-5f95a82f{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-2930 .elementor-element.elementor-element-5f95a82f.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-5f95a82f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.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-2930 .elementor-element.elementor-element-6002acdc .elementor-button{background-color:#000000;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.2em;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE7A7;border-radius:101px 101px 101px 101px;padding:0px 0px 0px 58px;}.elementor-2930 .elementor-element.elementor-element-6002acdc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2930 .elementor-element.elementor-element-6002acdc .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-2930 .elementor-element.elementor-element-3841e09a{--display:flex;--min-height:830px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:33px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-2930 .elementor-element.elementor-element-3841e09a:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-3841e09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumnis.com.br/wp-content/uploads/2025/06/LUCIANOBV2-EBOOK_03-copiar.webp");}.elementor-2930 .elementor-element.elementor-element-4b7fde49{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-2930 .elementor-element.elementor-element-4b7fde49.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-4b7fde49 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-469adf45{--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;}.elementor-2930 .elementor-element.elementor-element-469adf45.e-con{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-2bea9451{--display:flex;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.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-2930 .elementor-element.elementor-element-5c5e8543 .elementor-icon-wrapper{text-align:center;}.elementor-2930 .elementor-element.elementor-element-5c5e8543.elementor-view-stacked .elementor-icon{background-color:#00092A00;}.elementor-2930 .elementor-element.elementor-element-5c5e8543.elementor-view-framed .elementor-icon, .elementor-2930 .elementor-element.elementor-element-5c5e8543.elementor-view-default .elementor-icon{color:#00092A00;border-color:#00092A00;}.elementor-2930 .elementor-element.elementor-element-5c5e8543.elementor-view-framed .elementor-icon, .elementor-2930 .elementor-element.elementor-element-5c5e8543.elementor-view-default .elementor-icon svg{fill:#00092A00;}.elementor-2930 .elementor-element.elementor-element-5c5e8543 .elementor-icon{font-size:78px;}.elementor-2930 .elementor-element.elementor-element-5c5e8543 .elementor-icon svg{height:78px;}.elementor-2930 .elementor-element.elementor-element-269c131e{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-269c131e.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-269c131e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-e87cbe1{--display:flex;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-2930 .elementor-element.elementor-element-4634f142 .elementor-icon-wrapper{text-align:center;}.elementor-2930 .elementor-element.elementor-element-4634f142.elementor-view-stacked .elementor-icon{background-color:#00092A00;}.elementor-2930 .elementor-element.elementor-element-4634f142.elementor-view-framed .elementor-icon, .elementor-2930 .elementor-element.elementor-element-4634f142.elementor-view-default .elementor-icon{color:#00092A00;border-color:#00092A00;}.elementor-2930 .elementor-element.elementor-element-4634f142.elementor-view-framed .elementor-icon, .elementor-2930 .elementor-element.elementor-element-4634f142.elementor-view-default .elementor-icon svg{fill:#00092A00;}.elementor-2930 .elementor-element.elementor-element-4634f142 .elementor-icon{font-size:78px;}.elementor-2930 .elementor-element.elementor-element-4634f142 .elementor-icon svg{height:78px;}.elementor-2930 .elementor-element.elementor-element-61231209{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-61231209.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-61231209 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-4aaafd57{--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;}.elementor-2930 .elementor-element.elementor-element-4aaafd57.e-con{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-72668ac0{--display:flex;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-2930 .elementor-element.elementor-element-64ddf541 .elementor-icon-wrapper{text-align:center;}.elementor-2930 .elementor-element.elementor-element-64ddf541.elementor-view-stacked .elementor-icon{background-color:#00092A00;}.elementor-2930 .elementor-element.elementor-element-64ddf541.elementor-view-framed .elementor-icon, .elementor-2930 .elementor-element.elementor-element-64ddf541.elementor-view-default .elementor-icon{color:#00092A00;border-color:#00092A00;}.elementor-2930 .elementor-element.elementor-element-64ddf541.elementor-view-framed .elementor-icon, .elementor-2930 .elementor-element.elementor-element-64ddf541.elementor-view-default .elementor-icon svg{fill:#00092A00;}.elementor-2930 .elementor-element.elementor-element-64ddf541 .elementor-icon{font-size:78px;}.elementor-2930 .elementor-element.elementor-element-64ddf541 .elementor-icon svg{height:78px;}.elementor-2930 .elementor-element.elementor-element-1e00fefb{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-1e00fefb.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-1e00fefb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-7764e6e9{--display:flex;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-2930 .elementor-element.elementor-element-77ae0703 .elementor-icon-wrapper{text-align:center;}.elementor-2930 .elementor-element.elementor-element-77ae0703.elementor-view-stacked .elementor-icon{background-color:#00092A00;}.elementor-2930 .elementor-element.elementor-element-77ae0703.elementor-view-framed .elementor-icon, .elementor-2930 .elementor-element.elementor-element-77ae0703.elementor-view-default .elementor-icon{color:#00092A00;border-color:#00092A00;}.elementor-2930 .elementor-element.elementor-element-77ae0703.elementor-view-framed .elementor-icon, .elementor-2930 .elementor-element.elementor-element-77ae0703.elementor-view-default .elementor-icon svg{fill:#00092A00;}.elementor-2930 .elementor-element.elementor-element-77ae0703 .elementor-icon{font-size:78px;}.elementor-2930 .elementor-element.elementor-element-77ae0703 .elementor-icon svg{height:78px;}.elementor-2930 .elementor-element.elementor-element-7dadd412{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-7dadd412.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-7dadd412 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-28a5c6c{--display:flex;--min-height:935px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-2930 .elementor-element.elementor-element-28a5c6c:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-28a5c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumnis.com.br/wp-content/uploads/2025/06/LUCIANOBV2-EBOOK_04-copiar.webp");background-position:center center;background-size:auto;}.elementor-2930 .elementor-element.elementor-element-791bb3f5{--display:flex;}.elementor-2930 .elementor-element.elementor-element-76463bd8{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-2930 .elementor-element.elementor-element-76463bd8.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-76463bd8 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:70px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-555fad72{--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;}.elementor-2930 .elementor-element.elementor-element-555fad72.e-con{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-50ea269{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2930 .elementor-element.elementor-element-50ea269:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-50ea269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(144deg, #FDFDFD 0%, #E0E0E0 100%);}.elementor-2930 .elementor-element.elementor-element-2f84e446{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2930 .elementor-element.elementor-element-2f84e446:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-2f84e446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(134deg, #15B400 0%, #098500 100%);}.elementor-2930 .elementor-element.elementor-element-1a3426ab{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-1a3426ab.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-1a3426ab .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-6299e1e5{--display:flex;--padding-top:10px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(31px/2);}.elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(31px/2);}.elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(31px/2);margin-left:calc(31px/2);}.elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-31px/2);margin-left:calc(-31px/2);}body.rtl .elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-31px/2);}body:not(.rtl) .elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-31px/2);}.elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-icon i{color:#00B926;transition:color 0.3s;}.elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-icon svg{fill:#00B926;transition:fill 0.3s;}.elementor-2930 .elementor-element.elementor-element-2e26ad00{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-2930 .elementor-element.elementor-element-2e26ad00 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2930 .elementor-element.elementor-element-2eb55c80{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2930 .elementor-element.elementor-element-2eb55c80:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-2eb55c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(144deg, #FDFDFD 0%, #E0E0E0 100%);}.elementor-2930 .elementor-element.elementor-element-d26dd0d{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2930 .elementor-element.elementor-element-d26dd0d:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-d26dd0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(134deg, #E90000 0%, #680000 100%);}.elementor-2930 .elementor-element.elementor-element-5ed5faa0{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-5ed5faa0.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-5ed5faa0 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-6949e04f{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-2930 .elementor-element.elementor-element-6949e04f.e-con{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(33px/2);}.elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(33px/2);}.elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(33px/2);margin-left:calc(33px/2);}.elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-33px/2);margin-left:calc(-33px/2);}body.rtl .elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-33px/2);}body:not(.rtl) .elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-33px/2);}.elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-icon i{color:#00B926;transition:color 0.3s;}.elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-icon svg{fill:#00B926;transition:fill 0.3s;}.elementor-2930 .elementor-element.elementor-element-72a7b82f{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-2930 .elementor-element.elementor-element-72a7b82f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2930 .elementor-element.elementor-element-404cb7dc .elementor-button{background-color:#000000;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.2em;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE7A7;border-radius:101px 101px 101px 101px;padding:0px 0px 0px 58px;}.elementor-2930 .elementor-element.elementor-element-404cb7dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2930 .elementor-element.elementor-element-404cb7dc .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-2930 .elementor-element.elementor-element-182872bc{--display:flex;--min-height:956px;--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-2930 .elementor-element.elementor-element-182872bc:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-182872bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumnis.com.br/wp-content/uploads/2025/06/LUCIANOBV2-EBOOK_05-copiar.webp");background-position:center center;background-size:auto;}.elementor-2930 .elementor-element.elementor-element-30aa6ed7{--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;}.elementor-2930 .elementor-element.elementor-element-67b88c4{--display:flex;}.elementor-2930 .elementor-element.elementor-element-48195efc{--display:flex;--justify-content:center;}.elementor-2930 .elementor-element.elementor-element-28c79ecc{width:100%;max-width:100%;text-align:left;}.elementor-2930 .elementor-element.elementor-element-28c79ecc.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-28c79ecc .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-4f883f70{width:100%;max-width:100%;text-align:left;}.elementor-2930 .elementor-element.elementor-element-4f883f70.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-4f883f70 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-1c3e95ee{--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;}.elementor-2930 .elementor-element.elementor-element-ffc2e19{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2930 .elementor-element.elementor-element-ffc2e19:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-ffc2e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2A2A2A12 0%, #00000000 100%);}.elementor-2930 .elementor-element.elementor-element-22627e8f .elementor-icon{font-size:35px;}.elementor-2930 .elementor-element.elementor-element-22627e8f .elementor-icon svg{height:35px;}.elementor-2930 .elementor-element.elementor-element-6708489c{width:100%;max-width:100%;text-align:left;}.elementor-2930 .elementor-element.elementor-element-6708489c.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-6708489c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-2f3ddf3c{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2930 .elementor-element.elementor-element-2f3ddf3c:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-2f3ddf3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2A2A2A12 0%, #00000000 100%);}.elementor-2930 .elementor-element.elementor-element-344226ee .elementor-icon{font-size:35px;}.elementor-2930 .elementor-element.elementor-element-344226ee .elementor-icon svg{height:35px;}.elementor-2930 .elementor-element.elementor-element-6e6dfda3{width:100%;max-width:100%;text-align:left;}.elementor-2930 .elementor-element.elementor-element-6e6dfda3.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-6e6dfda3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-303e8b7e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2930 .elementor-element.elementor-element-303e8b7e:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-303e8b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2A2A2A12 0%, #00000000 100%);}.elementor-2930 .elementor-element.elementor-element-6e4a33d0 .elementor-icon{font-size:35px;}.elementor-2930 .elementor-element.elementor-element-6e4a33d0 .elementor-icon svg{height:35px;}.elementor-2930 .elementor-element.elementor-element-65d5dcb4{width:100%;max-width:100%;text-align:left;}.elementor-2930 .elementor-element.elementor-element-65d5dcb4.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-65d5dcb4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-3f46422e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2930 .elementor-element.elementor-element-3f46422e:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-3f46422e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2A2A2A12 0%, #00000000 100%);}.elementor-2930 .elementor-element.elementor-element-4a4b1364 .elementor-icon{font-size:35px;}.elementor-2930 .elementor-element.elementor-element-4a4b1364 .elementor-icon svg{height:35px;}.elementor-2930 .elementor-element.elementor-element-41d5660d{width:100%;max-width:100%;text-align:left;}.elementor-2930 .elementor-element.elementor-element-41d5660d.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-41d5660d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-3e09b698{--display:flex;--min-height:1156px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:193px;--padding-bottom:0px;--padding-left:97px;--padding-right:97px;}.elementor-2930 .elementor-element.elementor-element-3e09b698:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-3e09b698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumnis.com.br/wp-content/uploads/2025/06/LUCIANOBV2-EBOOK_06-copiar.webp");}.elementor-2930 .elementor-element.elementor-element-44ddc32a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2930 .elementor-element.elementor-element-44ddc32a.e-con{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-1bd56364{margin:-244px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2930 .elementor-element.elementor-element-1bd56364 img{width:85%;}.elementor-2930 .elementor-element.elementor-element-879fa36{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-879fa36.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-879fa36 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:46px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-3bf14f35{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-3bf14f35.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-3bf14f35 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-31120c72{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-31120c72.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-31120c72 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-48497974{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-48497974.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-48497974 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:76px;font-weight:600;text-transform:uppercase;line-height:0.9em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-1ae3e5b7{width:100%;max-width:100%;text-align:center;}.elementor-2930 .elementor-element.elementor-element-1ae3e5b7.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-1ae3e5b7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-3968a8c .elementor-button{background-color:#000000;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.2em;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE7A7;border-radius:101px 101px 101px 101px;padding:23px 54px 23px 54px;}.elementor-2930 .elementor-element.elementor-element-eecd649{--display:flex;--min-height:405px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2930 .elementor-element.elementor-element-eecd649:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-eecd649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumnis.com.br/wp-content/uploads/2025/06/LUCIANOBV2-EBOOK_07-copiar.webp");background-position:center center;background-size:auto;}.elementor-2930 .elementor-element.elementor-element-eecd649.e-con{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-624cf58c{--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;}.elementor-2930 .elementor-element.elementor-element-624cf58c.e-con{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-1c953d4f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2930 .elementor-element.elementor-element-63a4748e{--display:flex;--justify-content:center;}.elementor-2930 .elementor-element.elementor-element-5206bcff{width:100%;max-width:100%;text-align:left;}.elementor-2930 .elementor-element.elementor-element-5206bcff.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-5206bcff .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:46px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-2f54490b{width:100%;max-width:100%;text-align:left;}.elementor-2930 .elementor-element.elementor-element-2f54490b.elementor-element{--align-self:center;}.elementor-2930 .elementor-element.elementor-element-2f54490b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-ac8563d{--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-2930 .elementor-element.elementor-element-7c3d9692{--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-2930 .elementor-element.elementor-element-7767e7c5{text-align:center;}.elementor-2930 .elementor-element.elementor-element-7767e7c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;line-height:1.2em;}body.elementor-page-2930:not(.elementor-motion-effects-element-type-background), body.elementor-page-2930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-2930 .elementor-element.elementor-element-2e8f1d3e{--width:45%;}.elementor-2930 .elementor-element.elementor-element-469adf45{--width:70%;}.elementor-2930 .elementor-element.elementor-element-4aaafd57{--width:70%;}.elementor-2930 .elementor-element.elementor-element-555fad72{--width:70%;}.elementor-2930 .elementor-element.elementor-element-44ddc32a{--width:37%;}.elementor-2930 .elementor-element.elementor-element-624cf58c{--width:65%;}}@media(max-width:767px){.elementor-2930 .elementor-element.elementor-element-f8aad65{--min-height:125px;--padding-top:57px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2930 .elementor-element.elementor-element-f8aad65:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-f8aad65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-2930 .elementor-element.elementor-element-72a0db46 img{width:42%;}.elementor-2930 .elementor-element.elementor-element-17496cde{width:100%;max-width:100%;}.elementor-2930 .elementor-element.elementor-element-17496cde .elementor-heading-title{font-size:34px;}.elementor-2930 .elementor-element.elementor-element-4a8c0574{width:100%;max-width:100%;}.elementor-2930 .elementor-element.elementor-element-4a8c0574 .elementor-heading-title{font-size:18px;}.elementor-2930 .elementor-element.elementor-element-6d6d8c28{--min-height:289px;--padding-top:15px;--padding-bottom:58px;--padding-left:15px;--padding-right:15px;}.elementor-2930 .elementor-element.elementor-element-6d6d8c28:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-6d6d8c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-2930 .elementor-element.elementor-element-65cece6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 05px 05px 05px;}.elementor-2930 .elementor-element.elementor-element-4ee90fdb{padding:2px 49px 49px 49px;}.elementor-2930 .elementor-element.elementor-element-5f95a82f{width:100%;max-width:100%;}.elementor-2930 .elementor-element.elementor-element-5f95a82f .elementor-heading-title{font-size:18px;}.elementor-2930 .elementor-element.elementor-element-6002acdc .elementor-button{padding:4px 4px 4px 30px;}.elementor-2930 .elementor-element.elementor-element-3841e09a:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-3841e09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2930 .elementor-element.elementor-element-3841e09a{--padding-top:58px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2930 .elementor-element.elementor-element-4b7fde49{width:100%;max-width:100%;}.elementor-2930 .elementor-element.elementor-element-4b7fde49 .elementor-heading-title{font-size:36px;}.elementor-2930 .elementor-element.elementor-element-28a5c6c:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-28a5c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2930 .elementor-element.elementor-element-28a5c6c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2930 .elementor-element.elementor-element-76463bd8{width:100%;max-width:100%;}.elementor-2930 .elementor-element.elementor-element-76463bd8 .elementor-heading-title{font-size:44px;}.elementor-2930 .elementor-element.elementor-element-404cb7dc .elementor-button{padding:4px 4px 4px 30px;}.elementor-2930 .elementor-element.elementor-element-182872bc:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-182872bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-2930 .elementor-element.elementor-element-182872bc{--padding-top:0px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-2930 .elementor-element.elementor-element-30aa6ed7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2930 .elementor-element.elementor-element-28c79ecc .elementor-heading-title{font-size:28px;}.elementor-2930 .elementor-element.elementor-element-4f883f70 .elementor-heading-title{font-size:18px;}.elementor-2930 .elementor-element.elementor-element-3e09b698{--min-height:687px;--padding-top:211px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2930 .elementor-element.elementor-element-3e09b698:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-3e09b698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2930 .elementor-element.elementor-element-44ddc32a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2930 .elementor-element.elementor-element-879fa36 .elementor-heading-title{font-size:28px;}.elementor-2930 .elementor-element.elementor-element-48497974 .elementor-heading-title{font-size:57px;}.elementor-2930 .elementor-element.elementor-element-eecd649:not(.elementor-motion-effects-element-type-background), .elementor-2930 .elementor-element.elementor-element-eecd649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-2930 .elementor-element.elementor-element-eecd649{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2930 .elementor-element.elementor-element-624cf58c{--justify-content:center;}.elementor-2930 .elementor-element.elementor-element-5206bcff{text-align:center;}.elementor-2930 .elementor-element.elementor-element-2f54490b{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-17496cde */.degrade {
background: linear-gradient(to right, #f9dc8e, #b5843f);
-webkit-background-clip: text;
color: transparent !important;
-webkit-text-fill-color: transparent;
}

.scroll-left{ transform: translatex(-20px); filter: blur(5px); opacity: 0; transition: 0.3s all; } .scroll-right{ transform: translatex(20px); filter: blur(5px); opacity: 0; transition: 0.3s all; } .scroll-bottom{ transform: translatey(20px); filter: blur(5px); opacity: 0; transition: 0.3s all; } .scroll-top{ opacity: 0; transition: 0.3s all; } .elementor-editor-active .scroll-bottom, .elementor-editor-active .scroll-left, .elementor-editor-active .scroll-right, .ativo{ transform: translatex(0px); filter: blur(0px); opacity: 1; transition: 1s; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee90fdb */.elemento-flutuante {
animation: flutuar 15s ease-in-out infinite;
}

@keyframes flutuar {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-15px);
}
100% {
transform: translateY(0);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8f1d3e */.rotate-image {
animation: spin 29s linear infinite;
}

@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6002acdc */.elementor-2930 .elementor-element.elementor-element-6002acdc .elementor-button-icon svg {
font-size: 39px;
vertical-align:middle;
}
.elementor-button-text {
align-self: center;
}

:root{
--grad1: #f9dc8e ;
--grad2: #b5843f ;
--grad3: #b5843f ;
--grad4: #f9dc8e ;
}

.elementor-2930 .elementor-element.elementor-element-6002acdc a{
background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
background-size: 400%;
z-index: 1;
position: relative;
}
.elementor-2930 .elementor-element.elementor-element-6002acdc a{
animation: animate 4s linear infinite;
}
@keyframes animate {
0%{
background-position: 0%;
}
100%{
background-position: 400%;
}
}

.elementor-2930 .elementor-element.elementor-element-6002acdc {
text-wrap: balance;
}
}

@keyframes gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}

.elementor-2930 .elementor-element.elementor-element-6002acdc .elementor-button-icon {
padding: 19px; / Ajuste o padding para ocupar a parte desejada do botão /
font-size: 15px;
border-radius: 40px 40px 40px 40px; / Bordas arredondadas apenas no lado direito /
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0; / Previne que o ícone seja redimensionado */
}

.elementor-2930 .elementor-element.elementor-element-6002acdc .elementor-button-text {
padding: px 0px;
align-self: center;    flex-grow: 1; /* Faz o texto ocupar o espaço restante */
text-align: center;
}

.elementor-2930 .elementor-element.elementor-element-6002acdc .elementor-button:hover {
box-shadow: 0 0 5em 0.0001em #008C0030,
0 0 2em 0.2em #008C0090,
inset 0 0 .5em .5em #;
}

.elementor-2930 .elementor-element.elementor-element-6002acdc .elementor-button-icon svg {
color: white; /* Define a cor do ícone para preto */
transition: 1s all;
}

.elementor-2930 .elementor-element.elementor-element-6002acdc:hover .elementor-button-icon svg {
rotate: -130deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bea9451 */.laranja::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, 
    #e0e0e0, 
    #3e3e3e, 
    #e0e0e0, 
    #3e3e3e
  );
  border-radius: 10px;
  padding: 1px;
  opacity: 1;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e87cbe1 */.laranja::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, 
    #e0e0e0, 
    #3e3e3e, 
    #e0e0e0, 
    #3e3e3e
  );
  border-radius: 10px;
  padding: 1px;
  opacity: 1;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72668ac0 */.laranja::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, 
    #e0e0e0, 
    #3e3e3e, 
    #e0e0e0, 
    #3e3e3e
  );
  border-radius: 10px;
  padding: 1px;
  opacity: 1;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7764e6e9 */.laranja::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, 
    #e0e0e0, 
    #3e3e3e, 
    #e0e0e0, 
    #3e3e3e
  );
  border-radius: 10px;
  padding: 1px;
  opacity: 1;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-404cb7dc */.elementor-2930 .elementor-element.elementor-element-404cb7dc .elementor-button-icon svg {
font-size: 39px;
vertical-align:middle;
}
.elementor-button-text {
align-self: center;
}

:root{
--grad1: #f9dc8e ;
--grad2: #b5843f ;
--grad3: #b5843f ;
--grad4: #f9dc8e ;
}

.elementor-2930 .elementor-element.elementor-element-404cb7dc a{
background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
background-size: 400%;
z-index: 1;
position: relative;
}
.elementor-2930 .elementor-element.elementor-element-404cb7dc a{
animation: animate 4s linear infinite;
}
@keyframes animate {
0%{
background-position: 0%;
}
100%{
background-position: 400%;
}
}

.elementor-2930 .elementor-element.elementor-element-404cb7dc {
text-wrap: balance;
}
}

@keyframes gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}

.elementor-2930 .elementor-element.elementor-element-404cb7dc .elementor-button-icon {
padding: 19px; / Ajuste o padding para ocupar a parte desejada do botão /
font-size: 15px;
border-radius: 40px 40px 40px 40px; / Bordas arredondadas apenas no lado direito /
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0; / Previne que o ícone seja redimensionado */
}

.elementor-2930 .elementor-element.elementor-element-404cb7dc .elementor-button-text {
padding: px 0px;
align-self: center;    flex-grow: 1; /* Faz o texto ocupar o espaço restante */
text-align: center;
}

.elementor-2930 .elementor-element.elementor-element-404cb7dc .elementor-button:hover {
box-shadow: 0 0 5em 0.0001em #008C0030,
0 0 2em 0.2em #008C0090,
inset 0 0 .5em .5em #;
}

.elementor-2930 .elementor-element.elementor-element-404cb7dc .elementor-button-icon svg {
color: white; /* Define a cor do ícone para preto */
transition: 1s all;
}

.elementor-2930 .elementor-element.elementor-element-404cb7dc:hover .elementor-button-icon svg {
rotate: -130deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffc2e19 */.borda::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, 
    #F9DC8E, 
    #B5843F, 
    #F9DC8E, 
    #B5843F
  );
  border-radius: 10px;
  padding: 1px;
  opacity: 1;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f3ddf3c */.borda::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, 
    #F9DC8E, 
    #B5843F, 
    #F9DC8E, 
    #B5843F
  );
  border-radius: 10px;
  padding: 1px;
  opacity: 1;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-303e8b7e */.borda::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, 
    #F9DC8E, 
    #B5843F, 
    #F9DC8E, 
    #B5843F
  );
  border-radius: 10px;
  padding: 1px;
  opacity: 1;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f46422e */.borda::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, 
    #F9DC8E, 
    #B5843F, 
    #F9DC8E, 
    #B5843F
  );
  border-radius: 10px;
  padding: 1px;
  opacity: 1;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3968a8c */.elementor-2930 .elementor-element.elementor-element-3968a8c .elementor-button-icon svg {
font-size: 39px;
vertical-align:middle;
}
.elementor-button-text {
align-self: center;
}

:root{
--grad1: #f9dc8e ;
--grad2: #b5843f ;
--grad3: #b5843f ;
--grad4: #f9dc8e ;
}

.elementor-2930 .elementor-element.elementor-element-3968a8c a{
background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
background-size: 400%;
z-index: 1;
position: relative;
}
.elementor-2930 .elementor-element.elementor-element-3968a8c a{
animation: animate 4s linear infinite;
}
@keyframes animate {
0%{
background-position: 0%;
}
100%{
background-position: 400%;
}
}

.elementor-2930 .elementor-element.elementor-element-3968a8c {
text-wrap: balance;
}
}

@keyframes gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}

.elementor-2930 .elementor-element.elementor-element-3968a8c .elementor-button-icon {
padding: 19px; / Ajuste o padding para ocupar a parte desejada do botão /
font-size: 15px;
border-radius: 40px 40px 40px 40px; / Bordas arredondadas apenas no lado direito /
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0; / Previne que o ícone seja redimensionado */
}

.elementor-2930 .elementor-element.elementor-element-3968a8c .elementor-button-text {
padding: px 0px;
align-self: center;    flex-grow: 1; /* Faz o texto ocupar o espaço restante */
text-align: center;
}

.elementor-2930 .elementor-element.elementor-element-3968a8c .elementor-button:hover {
box-shadow: 0 0 5em 0.0001em #008C0030,
0 0 2em 0.2em #008C0090,
inset 0 0 .5em .5em #;
}

.elementor-2930 .elementor-element.elementor-element-3968a8c .elementor-button-icon svg {
color: white; /* Define a cor do ícone para preto */
transition: 1s all;
}

.elementor-2930 .elementor-element.elementor-element-3968a8c:hover .elementor-button-icon svg {
rotate: -130deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ddc32a */.efeito-vidro {
-webkit-backdrop-filter: saturate(120%) blur(8px);
backdrop-filter: saturate(120%) blur(8px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/06/ClashDisplay-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/06/ClashDisplay-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/06/ClashDisplay-Semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/06/ClashDisplay-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */