.elementor-7 .elementor-element.elementor-element-7e2bc8e{--display:flex;--min-height:95vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-7e2bc8e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7e2bc8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#42052E;background-image:url("https://ignistherapias.com.br/wp-content/uploads/2025/07/molde-desktop_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7e2bc8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-864eb31{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-864eb31.e-con{--flex-grow:0;--flex-shrink:0;}.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-7 .elementor-element.elementor-element-547015b{width:var( --container-widget-width, 33% );max-width:33%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) -25px;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-547015b img{width:100%;filter:brightness( 200% ) contrast( 100% ) saturate( 66% ) blur( 0px ) hue-rotate( 0deg );}.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-7 .elementor-element.elementor-element-2e10568 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6864475 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ec81a55{--display:flex;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-7 .elementor-element.elementor-element-ec81a55:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ec81a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2A8F01 0%, #56C928 100%);}.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-7 .elementor-element.elementor-element-44ed518 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:500;letter-spacing:-0.3px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2A8F01 0%, #56C928 100%);border-radius:45px 45px 45px 45px;padding:26px 26px 26px 26px;}.elementor-7 .elementor-element.elementor-element-44ed518 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-44ed518 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-7 .elementor-element.elementor-element-ae1ad00{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-8aa0d8c{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-c139f99{--display:flex;--min-height:87vh;--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-7 .elementor-element.elementor-element-c139f99:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c139f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-595902f{--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-7 .elementor-element.elementor-element-ab61486{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-ab61486.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-927972c{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-927972c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.8em;font-weight:700;color:#313131;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f306759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:25px;letter-spacing:-0.9px;color:#1F1F1F;}.elementor-7 .elementor-element.elementor-element-16d4676{--display:flex;}.elementor-7 .elementor-element.elementor-element-15db320{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:02em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-e42ee99{--display:flex;--border-radius:65px 65px 65px 65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e42ee99:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e42ee99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3F052C 0%, #FF7CBD 100%);}.elementor-7 .elementor-element.elementor-element-e42ee99.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e875e93{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-3bc5b73{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-3bc5b73.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3bc5b73 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.8em;font-weight:600;color:#2C2C2C;}.elementor-7 .elementor-element.elementor-element-f63a2a2{width:var( --container-widget-width, 59% );max-width:59%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:25px;letter-spacing:-0.9px;color:#1F1F1F;}.elementor-7 .elementor-element.elementor-element-f63a2a2.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-59f0000{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-59f0000.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-59f0000 img{width:100%;}.elementor-7 .elementor-element.elementor-element-df0328a{--display:flex;border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-7 .elementor-element.elementor-element-df0328a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-df0328a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-e875714{--display:flex;--border-radius:35px 35px 35px 35px;box-shadow:0px 0px 76px -32px rgba(0, 0, 0, 0.33);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-e875714:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e875714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-7 .elementor-element.elementor-element-2d59bf5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-ceece75{--display:flex;--min-height:269px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-ceece75:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ceece75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #A31A7F 0%, #1F0718FA 100%);}.elementor-7 .elementor-element.elementor-element-079e4ac{--display:flex;--min-height:80px;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-079e4ac:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-079e4ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B30786 0%, #140903 100%);}.elementor-7 .elementor-element.elementor-element-079e4ac.e-con{--align-self:center;}.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-7 .elementor-element.elementor-element-d1b16bd .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-d1b16bd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d1b16bd.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d1b16bd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d1b16bd.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d1b16bd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d1b16bd .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-d1b16bd .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-0afb31b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:center;}.elementor-7 .elementor-element.elementor-element-0afb31b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0afb31b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.3em;font-weight:400;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b99306c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:left;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b99306c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-26907d2{--display:flex;--min-height:269px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-26907d2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-26907d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #A31A7F 0%, #1F0718FA 100%);}.elementor-7 .elementor-element.elementor-element-d5b4009{--display:flex;--min-height:80px;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d5b4009:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d5b4009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B30786 0%, #140903 100%);}.elementor-7 .elementor-element.elementor-element-d5b4009.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-57f7a54 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-57f7a54.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-57f7a54.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-57f7a54.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-57f7a54.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-57f7a54.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-57f7a54 .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-57f7a54 .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-6bce3fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:center;}.elementor-7 .elementor-element.elementor-element-6bce3fd.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6bce3fd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.3em;font-weight:400;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2b2d9e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:left;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2b2d9e2.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-62a5d24{--display:flex;--min-height:269px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-62a5d24:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-62a5d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #A31A7F 0%, #1F0718FA 100%);}.elementor-7 .elementor-element.elementor-element-49e3360{--display:flex;--min-height:80px;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-49e3360:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-49e3360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B30786 0%, #140903 100%);}.elementor-7 .elementor-element.elementor-element-49e3360.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a08ee71 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-a08ee71.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a08ee71.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a08ee71.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a08ee71.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a08ee71.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a08ee71 .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-a08ee71 .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-4020535{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:center;}.elementor-7 .elementor-element.elementor-element-4020535.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4020535 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.3em;font-weight:400;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-847e2ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:left;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-847e2ec.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4f68231{--display:flex;--min-height:269px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-4f68231:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4f68231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #A31A7F 0%, #1F0718FA 100%);}.elementor-7 .elementor-element.elementor-element-19d2aba{--display:flex;--min-height:80px;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-19d2aba:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-19d2aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B30786 0%, #140903 100%);}.elementor-7 .elementor-element.elementor-element-19d2aba.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b06073c .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-b06073c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b06073c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b06073c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b06073c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b06073c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b06073c .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-b06073c .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-9479f67{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:center;}.elementor-7 .elementor-element.elementor-element-9479f67.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9479f67 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.3em;font-weight:400;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1347a46{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:left;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1347a46.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0939b09{width:var( --container-widget-width, 12% );max-width:12%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;top:-1px;}.elementor-7 .elementor-element.elementor-element-0939b09.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0939b09 img{width:100%;}.elementor-7 .elementor-element.elementor-element-538a45f{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-7 .elementor-element.elementor-element-538a45f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-538a45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2A8F01 0%, #56C928 100%);}.elementor-7 .elementor-element.elementor-element-538a45f.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b6582ef .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:500;letter-spacing:-0.3px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2A8F01 0%, #56C928 100%);border-radius:45px 45px 45px 45px;padding:26px 26px 26px 26px;}.elementor-7 .elementor-element.elementor-element-b6582ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-b1191b5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.12;--padding-top:02em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-b1191b5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b1191b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #240319 0%, #11010C 100%);}.elementor-7 .elementor-element.elementor-element-b1191b5::before, .elementor-7 .elementor-element.elementor-element-b1191b5 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b1191b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b1191b5 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b1191b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b1191b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ignistherapias.com.br/wp-content/uploads/2025/07/dobra-cards.webp");--background-overlay:'';background-position:top center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-9d8d004{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-9d8d004.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2abed20{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-2abed20.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2abed20 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.8em;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4d04d9f{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:25px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4d04d9f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-116d884{--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-7 .elementor-element.elementor-element-1144d4a{--display:flex;--min-height:276px;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#71507791;--border-color:#71507791;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-dab695d .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-dab695d.elementor-view-stacked .elementor-icon{background-color:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-dab695d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-dab695d.elementor-view-default .elementor-icon{color:#BE4E8C;border-color:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-dab695d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-dab695d.elementor-view-default .elementor-icon svg{fill:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-dab695d .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-dab695d .elementor-icon svg{height:38px;}.elementor-7 .elementor-element.elementor-element-4a872c1{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;z-index:55;text-align:center;}.elementor-7 .elementor-element.elementor-element-4a872c1.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4a872c1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-84f685b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:left;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-84f685b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4ba961e{--display:flex;--min-height:276px;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#71507791;--border-color:#71507791;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-5a7b673 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5a7b673.elementor-view-stacked .elementor-icon{background-color:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-5a7b673.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5a7b673.elementor-view-default .elementor-icon{color:#BE4E8C;border-color:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-5a7b673.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5a7b673.elementor-view-default .elementor-icon svg{fill:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-5a7b673 .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-5a7b673 .elementor-icon svg{height:38px;}.elementor-7 .elementor-element.elementor-element-528faa4{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;z-index:55;text-align:center;}.elementor-7 .elementor-element.elementor-element-528faa4.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-528faa4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6971b0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:left;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6971b0e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-725626b{--display:flex;--min-height:276px;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#71507791;--border-color:#71507791;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-a33915b .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-a33915b.elementor-view-stacked .elementor-icon{background-color:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-a33915b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a33915b.elementor-view-default .elementor-icon{color:#BE4E8C;border-color:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-a33915b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a33915b.elementor-view-default .elementor-icon svg{fill:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-a33915b .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-a33915b .elementor-icon svg{height:38px;}.elementor-7 .elementor-element.elementor-element-8245f16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:center;}.elementor-7 .elementor-element.elementor-element-8245f16.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8245f16 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f4faa20{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:left;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f4faa20.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7b96f68{--display:flex;--min-height:276px;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#71507791;--border-color:#71507791;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-5fcfd90 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5fcfd90.elementor-view-stacked .elementor-icon{background-color:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-5fcfd90.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5fcfd90.elementor-view-default .elementor-icon{color:#BE4E8C;border-color:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-5fcfd90.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5fcfd90.elementor-view-default .elementor-icon svg{fill:#BE4E8C;}.elementor-7 .elementor-element.elementor-element-5fcfd90 .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-5fcfd90 .elementor-icon svg{height:38px;}.elementor-7 .elementor-element.elementor-element-fc4ede9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:center;}.elementor-7 .elementor-element.elementor-element-fc4ede9.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fc4ede9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-448e3b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:55;text-align:left;font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-448e3b8.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-310683c{--display:flex;--border-radius:65px 65px 65px 65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-310683c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-310683c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3F052C 0%, #FF7CBD 100%);}.elementor-7 .elementor-element.elementor-element-310683c.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-45c9de3{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-8f76174{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-7 .elementor-element.elementor-element-8f76174:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8f76174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2A8F01 0%, #56C928 100%);}.elementor-7 .elementor-element.elementor-element-8f76174.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f88f863 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:500;letter-spacing:-0.3px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2A8F01 0%, #56C928 100%);border-radius:45px 45px 45px 45px;padding:26px 26px 26px 26px;}.elementor-7 .elementor-element.elementor-element-f88f863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-c17f97e{--display:flex;--min-height:84vh;--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:02em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-658e97b{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-658e97b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-658e97b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.8em;font-weight:600;color:#2C2C2C;}.elementor-7 .elementor-element.elementor-element-1f91c96{width:var( --container-widget-width, 59% );max-width:59%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:25px;letter-spacing:-0.9px;color:#1F1F1F;}.elementor-7 .elementor-element.elementor-element-1f91c96.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1cacf3f{--e-image-carousel-slides-to-show:4;}.elementor-7 .elementor-element.elementor-element-1cacf3f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-746d2b7{--display:flex;--border-radius:65px 65px 65px 65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-746d2b7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-746d2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3F052C 0%, #FF7CBD 100%);}.elementor-7 .elementor-element.elementor-element-746d2b7.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ccb9acf{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-d1610ab{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-7 .elementor-element.elementor-element-d1610ab:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d1610ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2A8F01 0%, #56C928 100%);}.elementor-7 .elementor-element.elementor-element-d1610ab.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7278660 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:500;letter-spacing:-0.3px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2A8F01 0%, #56C928 100%);border-radius:45px 45px 45px 45px;padding:26px 26px 26px 26px;}.elementor-7 .elementor-element.elementor-element-7278660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-129a87d{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-129a87d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-129a87d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#42052E;background-image:url("https://ignistherapias.com.br/wp-content/uploads/2025/07/molde-desktop_03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-129a87d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-4212dce{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-4212dce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-683f835{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BE4E8C;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-7 .elementor-element.elementor-element-683f835.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-683f835 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:2.1em;letter-spacing:-0.2px;color:#CF378C;}.elementor-7 .elementor-element.elementor-element-9aa5e47 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8353f0e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:25px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7e51120{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-a6f3270{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-04d5dd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:02em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-04d5dd1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-04d5dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c060179{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-c060179:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c060179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #501B3F 0%, #300422 100%);}.elementor-7 .elementor-element.elementor-element-ea81765{--display:flex;--min-height:402px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-28d147f{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;z-index:6;text-align:center;}.elementor-7 .elementor-element.elementor-element-28d147f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-28d147f .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-47abf0a{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:0.9em;font-weight:400;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-47abf0a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-72e294c{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-7 .elementor-element.elementor-element-72e294c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-72e294c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2A8F01 0%, #56C928 100%);}.elementor-7 .elementor-element.elementor-element-72e294c.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5c05dc2 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:500;letter-spacing:-0.3px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2A8F01 0%, #56C928 100%);border-radius:45px 45px 45px 45px;padding:26px 26px 26px 26px;}.elementor-7 .elementor-element.elementor-element-5c05dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-2d59bf5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-7e2bc8e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7e2bc8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ignistherapias.com.br/wp-content/uploads/2025/07/molde-mobile_01.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7e2bc8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:02em;--padding-left:01em;--padding-right:01em;}.elementor-7 .elementor-element.elementor-element-864eb31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-547015b{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;}.elementor-7 .elementor-element.elementor-element-547015b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2e10568{text-align:center;}.elementor-7 .elementor-element.elementor-element-2e10568 .elementor-heading-title{font-size:6.2vw;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-6864475{text-align:center;}.elementor-7 .elementor-element.elementor-element-6864475 .elementor-heading-title{font-size:3.6vw;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-ec81a55{--width:93%;}.elementor-7 .elementor-element.elementor-element-ec81a55.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-44ed518 .elementor-button{font-size:0.8em;}.elementor-7 .elementor-element.elementor-element-ae1ad00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ae1ad00.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-8aa0d8c{--spacer-size:236px;}.elementor-7 .elementor-element.elementor-element-c139f99{--padding-top:02em;--padding-bottom:02em;--padding-left:01em;--padding-right:01em;}.elementor-7 .elementor-element.elementor-element-595902f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ab61486{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-927972c{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-927972c .elementor-heading-title{font-size:6.2vw;}.elementor-7 .elementor-element.elementor-element-f306759{font-size:4vw;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-15db320{--padding-top:02em;--padding-bottom:02em;--padding-left:01em;--padding-right:01em;}.elementor-7 .elementor-element.elementor-element-e42ee99{--width:21%;}.elementor-7 .elementor-element.elementor-element-3bc5b73{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-3bc5b73 .elementor-heading-title{font-size:6.2vw;}.elementor-7 .elementor-element.elementor-element-f63a2a2{--container-widget-width:617px;--container-widget-flex-grow:0;width:var( --container-widget-width, 617px );max-width:617px;font-size:4vw;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-59f0000{--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;}.elementor-7 .elementor-element.elementor-element-df0328a{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-7 .elementor-element.elementor-element-e875714{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2d59bf5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-079e4ac{--width:80px;}.elementor-7 .elementor-element.elementor-element-0afb31b{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;text-align:center;}.elementor-7 .elementor-element.elementor-element-0afb31b .elementor-heading-title{font-size:5.5vw;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-b99306c{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;font-size:3.4vw;}.elementor-7 .elementor-element.elementor-element-d5b4009{--width:80px;}.elementor-7 .elementor-element.elementor-element-6bce3fd{--container-widget-width:216px;--container-widget-flex-grow:0;width:var( --container-widget-width, 216px );max-width:216px;text-align:center;}.elementor-7 .elementor-element.elementor-element-6bce3fd .elementor-heading-title{font-size:5.5vw;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-2b2d9e2{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;font-size:3.4vw;}.elementor-7 .elementor-element.elementor-element-49e3360{--width:80px;}.elementor-7 .elementor-element.elementor-element-4020535{--container-widget-width:438px;--container-widget-flex-grow:0;width:var( --container-widget-width, 438px );max-width:438px;text-align:center;}.elementor-7 .elementor-element.elementor-element-4020535 .elementor-heading-title{font-size:5.5vw;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-847e2ec{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;font-size:3.4vw;}.elementor-7 .elementor-element.elementor-element-19d2aba{--width:80px;}.elementor-7 .elementor-element.elementor-element-9479f67{--container-widget-width:438px;--container-widget-flex-grow:0;width:var( --container-widget-width, 438px );max-width:438px;text-align:center;}.elementor-7 .elementor-element.elementor-element-9479f67 .elementor-heading-title{font-size:5.5vw;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-1347a46{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;font-size:3.4vw;}.elementor-7 .elementor-element.elementor-element-0939b09{--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-7 .elementor-element.elementor-element-538a45f{--width:93%;}.elementor-7 .elementor-element.elementor-element-538a45f.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b6582ef .elementor-button{font-size:0.8em;}.elementor-7 .elementor-element.elementor-element-b1191b5{--padding-top:3em;--padding-bottom:02em;--padding-left:01em;--padding-right:01em;}.elementor-7 .elementor-element.elementor-element-9d8d004{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2abed20{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-2abed20 .elementor-heading-title{font-size:6.3vw;}.elementor-7 .elementor-element.elementor-element-4d04d9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:537px;--container-widget-flex-grow:0;width:var( --container-widget-width, 537px );max-width:537px;font-size:4vw;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-116d884{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1144d4a{--min-height:212px;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-dab695d .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-4a872c1{--container-widget-width:438px;--container-widget-flex-grow:0;width:var( --container-widget-width, 438px );max-width:438px;text-align:left;}.elementor-7 .elementor-element.elementor-element-4a872c1 .elementor-heading-title{font-size:5.5vw;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-84f685b{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;font-size:3.4vw;}.elementor-7 .elementor-element.elementor-element-4ba961e{--min-height:212px;}.elementor-7 .elementor-element.elementor-element-5a7b673 .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-528faa4{--container-widget-width:438px;--container-widget-flex-grow:0;width:var( --container-widget-width, 438px );max-width:438px;text-align:left;}.elementor-7 .elementor-element.elementor-element-528faa4 .elementor-heading-title{font-size:5.5vw;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-6971b0e{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;font-size:3.4vw;}.elementor-7 .elementor-element.elementor-element-725626b{--min-height:212px;}.elementor-7 .elementor-element.elementor-element-a33915b .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-8245f16{--container-widget-width:438px;--container-widget-flex-grow:0;width:var( --container-widget-width, 438px );max-width:438px;text-align:left;}.elementor-7 .elementor-element.elementor-element-8245f16 .elementor-heading-title{font-size:5.5vw;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-f4faa20{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;font-size:3.4vw;}.elementor-7 .elementor-element.elementor-element-7b96f68{--min-height:212px;}.elementor-7 .elementor-element.elementor-element-5fcfd90 .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-fc4ede9{--container-widget-width:438px;--container-widget-flex-grow:0;width:var( --container-widget-width, 438px );max-width:438px;text-align:left;}.elementor-7 .elementor-element.elementor-element-fc4ede9 .elementor-heading-title{font-size:5.5vw;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-448e3b8{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;font-size:3.4vw;}.elementor-7 .elementor-element.elementor-element-310683c{--width:21%;}.elementor-7 .elementor-element.elementor-element-8f76174{--width:93%;}.elementor-7 .elementor-element.elementor-element-8f76174.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f88f863 .elementor-button{font-size:0.8em;}.elementor-7 .elementor-element.elementor-element-c17f97e{--padding-top:02em;--padding-bottom:02em;--padding-left:01em;--padding-right:01em;}.elementor-7 .elementor-element.elementor-element-658e97b{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-658e97b .elementor-heading-title{font-size:6.2vw;}.elementor-7 .elementor-element.elementor-element-1f91c96{--container-widget-width:617px;--container-widget-flex-grow:0;width:var( --container-widget-width, 617px );max-width:617px;font-size:4vw;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-746d2b7{--width:21%;}.elementor-7 .elementor-element.elementor-element-d1610ab{--width:93%;}.elementor-7 .elementor-element.elementor-element-d1610ab.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7278660 .elementor-button{font-size:0.8em;}.elementor-7 .elementor-element.elementor-element-129a87d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-129a87d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ignistherapias.com.br/wp-content/uploads/2025/07/molde-mobile_03.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-129a87d{--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:02em;--padding-left:01em;--padding-right:01em;}.elementor-7 .elementor-element.elementor-element-4212dce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-683f835{--container-widget-width:153px;--container-widget-flex-grow:0;width:var( --container-widget-width, 153px );max-width:153px;text-align:center;}.elementor-7 .elementor-element.elementor-element-683f835.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-683f835 .elementor-heading-title{font-size:3.5vw;line-height:1.8em;}.elementor-7 .elementor-element.elementor-element-9aa5e47{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-9aa5e47 .elementor-heading-title{font-size:9.8vw;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-8353f0e{--container-widget-width:617px;--container-widget-flex-grow:0;width:var( --container-widget-width, 617px );max-width:617px;font-size:4vw;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-7e51120{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-7e51120.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-a6f3270{--spacer-size:250px;}.elementor-7 .elementor-element.elementor-element-04d5dd1{--padding-top:2em;--padding-bottom:02em;--padding-left:01em;--padding-right:01em;}.elementor-7 .elementor-element.elementor-element-c060179{--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-7 .elementor-element.elementor-element-ea81765{--min-height:231px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-28d147f{--container-widget-width:379px;--container-widget-flex-grow:0;width:var( --container-widget-width, 379px );max-width:379px;}.elementor-7 .elementor-element.elementor-element-28d147f .elementor-heading-title{font-size:5.7vw;}.elementor-7 .elementor-element.elementor-element-47abf0a{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;text-align:center;font-size:3.6vw;}.elementor-7 .elementor-element.elementor-element-72e294c{--width:93%;}.elementor-7 .elementor-element.elementor-element-72e294c.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5c05dc2 .elementor-button{font-size:0.8em;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-7e2bc8e{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-864eb31{--width:49.729%;}.elementor-7 .elementor-element.elementor-element-ec81a55{--width:61%;}.elementor-7 .elementor-element.elementor-element-ae1ad00{--width:66.6666%;}.elementor-7 .elementor-element.elementor-element-c139f99{--content-width:1240px;}.elementor-7 .elementor-element.elementor-element-ab61486{--width:56%;}.elementor-7 .elementor-element.elementor-element-15db320{--content-width:1348px;}.elementor-7 .elementor-element.elementor-element-e42ee99{--width:7%;}.elementor-7 .elementor-element.elementor-element-079e4ac{--width:5em;}.elementor-7 .elementor-element.elementor-element-d5b4009{--width:5em;}.elementor-7 .elementor-element.elementor-element-49e3360{--width:5em;}.elementor-7 .elementor-element.elementor-element-19d2aba{--width:5em;}.elementor-7 .elementor-element.elementor-element-538a45f{--width:23%;}.elementor-7 .elementor-element.elementor-element-b1191b5{--content-width:1260px;}.elementor-7 .elementor-element.elementor-element-9d8d004{--width:100%;}.elementor-7 .elementor-element.elementor-element-310683c{--width:7%;}.elementor-7 .elementor-element.elementor-element-8f76174{--width:27%;}.elementor-7 .elementor-element.elementor-element-c17f97e{--content-width:1237px;}.elementor-7 .elementor-element.elementor-element-746d2b7{--width:7%;}.elementor-7 .elementor-element.elementor-element-d1610ab{--width:23%;}.elementor-7 .elementor-element.elementor-element-129a87d{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-4212dce{--width:49.729%;}.elementor-7 .elementor-element.elementor-element-7e51120{--width:66.6666%;}.elementor-7 .elementor-element.elementor-element-72e294c{--width:27%;}}/* Start custom CSS for heading, class: .elementor-element-2e10568 */.gradient-text {
  display: inline;
background: #AB883B;
background: linear-gradient(204deg, rgba(171, 136, 59, 1) 0%, rgba(230, 187, 96, 1) 50%, rgba(171, 136, 59, 1) 100%);
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec81a55 */.elementor-7 .elementor-element.elementor-element-ec81a55{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-7 .elementor-element.elementor-element-ec81a55:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(0px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2bc8e */.elementor-7 .elementor-element.elementor-element-7e2bc8e::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 5px;
    top: initial;
    left: 0;
    bottom: 0;
background: linear-gradient(90deg,rgba(66, 5, 46, 1) 0%, rgba(149, 99, 69, 1) 25%, rgba(230, 187, 94, 1) 50%, rgba(139, 105, 59, 1) 75%, rgba(25, 2, 17, 1) 100%);;
    transition: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927972c */.gradient-text2 {
  display: inline;
background: #91236D;
background: linear-gradient(44deg, rgba(145, 35, 109, 1) 0%, rgba(237, 69, 150, 1) 50%, rgba(145, 35, 109, 1) 100%);
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538a45f */.elementor-7 .elementor-element.elementor-element-538a45f{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-7 .elementor-element.elementor-element-538a45f:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(0px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2abed20 */.rosa2 {
color: #570041;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f76174 */.elementor-7 .elementor-element.elementor-element-8f76174{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-7 .elementor-element.elementor-element-8f76174:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(0px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1610ab */.elementor-7 .elementor-element.elementor-element-d1610ab{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-7 .elementor-element.elementor-element-d1610ab:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(0px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-683f835 */.gradient-text {
  display: inline;
background: #AB883B;
background: linear-gradient(204deg, rgba(171, 136, 59, 1) 0%, rgba(230, 187, 96, 1) 50%, rgba(171, 136, 59, 1) 100%);
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aa5e47 */.gradient-text {
  display: inline;
background: #AB883B;
background: linear-gradient(204deg, rgba(171, 136, 59, 1) 0%, rgba(230, 187, 96, 1) 50%, rgba(171, 136, 59, 1) 100%);
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28d147f */.rosa2 {
  display: inline;
background: #940E54;
background: linear-gradient(46deg, rgba(148, 14, 84, 1) 0%, rgba(74, 7, 30, 1) 50%, rgba(138, 8, 75, 1) 100%);
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e294c */.elementor-7 .elementor-element.elementor-element-72e294c{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-7 .elementor-element.elementor-element-72e294c:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(0px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea81765 */.bordadegradeanimada{
    overflow: hidden;
    border-radius: 35px;
}
.elementor-7 .elementor-element.elementor-element-ea81765 *{z-index: 10;}
.bordadegradeanimada:after {
    position: absolute;
    border-radius: 35px;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 3px);
    height: calc(100% - 3px);
    background: #3c042a;
}
.bordadegradeanimada:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 800px;
    height: 800px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #FFF 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #FFF 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 5s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */