.elementor-432 .elementor-element.elementor-element-6f2d249{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-6f2d249:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-6f2d249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;background-image:url("https://thaliaavila.com.br/wp-content/uploads/2025/05/1-dobra-2.webp");background-repeat:no-repeat;background-size:cover;}.elementor-432 .elementor-element.elementor-element-eeeec38{--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-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-432 .elementor-element.elementor-element-30b3a49{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.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-432 .elementor-element.elementor-element-9ec271a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#1A1A1A;}.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-432 .elementor-element.elementor-element-bc20d3a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-432 .elementor-element.elementor-element-bc20d3a > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(178deg, #9900CC 0%, #550072 100%);border-radius:6px 6px 6px 6px;}.elementor-432 .elementor-element.elementor-element-bc20d3a.elementor-element{--align-self:flex-start;}.elementor-432 .elementor-element.elementor-element-bc20d3a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-icon{padding-right:3px;}.elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-432 .elementor-element.elementor-element-bc20d3a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-432 .elementor-element.elementor-element-54798f5{--spacer-size:15px;}.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-432 .elementor-element.elementor-element-94e4dbb .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(168deg, #438B4D 0%, #2A5C31 100%);}.elementor-432 .elementor-element.elementor-element-dc0fe4b{--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-432 .elementor-element.elementor-element-6d3006c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-6d3006c:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-6d3006c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;background-image:url("https://thaliaavila.com.br/wp-content/uploads/2025/05/1-dobra-2.webp");background-repeat:no-repeat;background-size:cover;}.elementor-432 .elementor-element.elementor-element-9e1da76{--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-432 .elementor-element.elementor-element-75d0550{--spacer-size:30px;}.elementor-432 .elementor-element.elementor-element-6bf8f70{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-432 .elementor-element.elementor-element-4f96cea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-6b63409{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-432 .elementor-element.elementor-element-6b63409 > .elementor-widget-container{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(178deg, #9900CC 0%, #550072 100%);border-radius:6px 6px 6px 6px;}.elementor-432 .elementor-element.elementor-element-6b63409.elementor-element{--align-self:flex-start;}.elementor-432 .elementor-element.elementor-element-6b63409.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-icon{padding-right:3px;}.elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-432 .elementor-element.elementor-element-6b63409 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-432 .elementor-element.elementor-element-f16d2ba{--spacer-size:15px;}.elementor-432 .elementor-element.elementor-element-9c2cdc0 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(168deg, #438B4D 0%, #2A5C31 100%);}.elementor-432 .elementor-element.elementor-element-d41e5f7{--spacer-size:30px;}.elementor-432 .elementor-element.elementor-element-6b93dc4{--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-432 .elementor-element.elementor-element-b348132{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-b348132:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-b348132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-cc7040f{text-align:center;}.elementor-432 .elementor-element.elementor-element-cc7040f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-cac301f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-cac301f:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-cac301f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-cac301f > .elementor-shape-top .elementor-shape-fill, .elementor-432 .elementor-element.elementor-element-cac301f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-cac301f > .elementor-shape-top svg, .elementor-432 .elementor-element.elementor-element-cac301f > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:26px;}.elementor-432 .elementor-element.elementor-element-8ab775c{--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-432 .elementor-element.elementor-element-8ab775c.e-con{--align-self:center;}.elementor-432 .elementor-element.elementor-element-916acf3{text-align:center;}.elementor-432 .elementor-element.elementor-element-916acf3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#1A1A1A;}.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-432 .elementor-element.elementor-element-e23e590{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:400;line-height:28px;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-e23e590.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-35d5f2e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-432 .elementor-element.elementor-element-9543c3b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.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-432 .elementor-element.elementor-element-9c87948 .elementor-icon-wrapper{text-align:center;}.elementor-432 .elementor-element.elementor-element-9c87948.elementor-view-stacked .elementor-icon{background-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-9c87948.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-9c87948.elementor-view-default .elementor-icon{color:#9900CC;border-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-9c87948.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-9c87948.elementor-view-default .elementor-icon svg{fill:#9900CC;}.elementor-432 .elementor-element.elementor-element-8c83e8f{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-c8271e6{--display:flex;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-e81cc67 .elementor-icon-wrapper{text-align:center;}.elementor-432 .elementor-element.elementor-element-e81cc67.elementor-view-stacked .elementor-icon{background-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-e81cc67.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-e81cc67.elementor-view-default .elementor-icon{color:#9900CC;border-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-e81cc67.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-e81cc67.elementor-view-default .elementor-icon svg{fill:#9900CC;}.elementor-432 .elementor-element.elementor-element-7cb036d{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-8722dc9{--display:flex;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-44e1e5a .elementor-icon-wrapper{text-align:center;}.elementor-432 .elementor-element.elementor-element-44e1e5a.elementor-view-stacked .elementor-icon{background-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-44e1e5a.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-44e1e5a.elementor-view-default .elementor-icon{color:#9900CC;border-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-44e1e5a.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-44e1e5a.elementor-view-default .elementor-icon svg{fill:#9900CC;}.elementor-432 .elementor-element.elementor-element-91e0195{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-5dab663{--display:flex;}.elementor-432 .elementor-element.elementor-element-11239b6{text-align:center;}.elementor-432 .elementor-element.elementor-element-11239b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-49de653{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-49de653:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-49de653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-49de653 > .elementor-shape-top .elementor-shape-fill, .elementor-432 .elementor-element.elementor-element-49de653 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-49de653 > .elementor-shape-top svg, .elementor-432 .elementor-element.elementor-element-49de653 > .e-con-inner > .elementor-shape-top svg{width:calc(134% + 1.3px);height:33px;}.elementor-432 .elementor-element.elementor-element-49de653 > .elementor-shape-top, .elementor-432 .elementor-element.elementor-element-49de653 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-432 .elementor-element.elementor-element-89dcd39{--spacer-size:36px;}.elementor-432 .elementor-element.elementor-element-690b975{text-align:center;}.elementor-432 .elementor-element.elementor-element-690b975 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-e3a5d27{--spacer-size:25px;}.elementor-432 .elementor-element.elementor-element-15fb4f9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-432 .elementor-element.elementor-element-15fb4f9.e-con{--align-self:center;}.elementor-432 .elementor-element.elementor-element-e0d7f97{--display:flex;}.elementor-432 .elementor-element.elementor-element-8d316c2{--spacer-size:20px;}.elementor-432 .elementor-element.elementor-element-9475dbf{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-79b99d4{--display:flex;}.elementor-432 .elementor-element.elementor-element-f9988e4{--spacer-size:20px;}.elementor-432 .elementor-element.elementor-element-746b00c{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-dff1137{--display:flex;}.elementor-432 .elementor-element.elementor-element-bf988ea{--spacer-size:20px;}.elementor-432 .elementor-element.elementor-element-c474ff7{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-2c2b0f1{--display:flex;}.elementor-432 .elementor-element.elementor-element-a4f5264{--spacer-size:20px;}.elementor-432 .elementor-element.elementor-element-867d4e9{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-866c2e2{--spacer-size:5px;}.elementor-432 .elementor-element.elementor-element-fa277f8{--display:flex;}.elementor-432 .elementor-element.elementor-element-58cb287 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-432 .elementor-element.elementor-element-8558afb{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-8558afb:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-8558afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-017f9d9{--spacer-size:20px;}.elementor-432 .elementor-element.elementor-element-7310e41 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-432 .elementor-element.elementor-element-7310e41{text-align:center;}.elementor-432 .elementor-element.elementor-element-7310e41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-4347092{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-432 .elementor-element.elementor-element-4347092:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-4347092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(166deg, #9900CC 0%, #69008B 100%);}.elementor-432 .elementor-element.elementor-element-4347092.e-con{--align-self:center;}.elementor-432 .elementor-element.elementor-element-6576d22{text-align:center;}.elementor-432 .elementor-element.elementor-element-6576d22 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-06f70e4 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-432 .elementor-element.elementor-element-06f70e4{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-2222707{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-432 .elementor-element.elementor-element-2222707:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-2222707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(166deg, #9900CC 0%, #69008B 100%);}.elementor-432 .elementor-element.elementor-element-2222707.e-con{--align-self:center;}.elementor-432 .elementor-element.elementor-element-c06931c{text-align:center;}.elementor-432 .elementor-element.elementor-element-c06931c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-91330ae > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-432 .elementor-element.elementor-element-91330ae{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-3ade8c9{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-432 .elementor-element.elementor-element-3ade8c9:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-3ade8c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(166deg, #9900CC 0%, #69008B 100%);}.elementor-432 .elementor-element.elementor-element-3ade8c9.e-con{--align-self:center;}.elementor-432 .elementor-element.elementor-element-e899b03{text-align:center;}.elementor-432 .elementor-element.elementor-element-e899b03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-1590cbd > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-432 .elementor-element.elementor-element-1590cbd{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-dd53a63{--spacer-size:50px;}.elementor-432 .elementor-element.elementor-element-bd771cd{--display:flex;}.elementor-432 .elementor-element.elementor-element-1d31119{text-align:center;}.elementor-432 .elementor-element.elementor-element-1d31119 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-cf4a092{text-align:center;}.elementor-432 .elementor-element.elementor-element-cf4a092 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-a0e1d35{--spacer-size:50px;}.elementor-432 .elementor-element.elementor-element-89784e9 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-432 .elementor-element.elementor-element-89784e9{text-align:center;}.elementor-432 .elementor-element.elementor-element-89784e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-932ff07{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-432 .elementor-element.elementor-element-932ff07.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-932ff07 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-432 .elementor-element.elementor-element-932ff07 .elementor-swiper-button.elementor-swiper-button-next{color:#9900CC;}.elementor-432 .elementor-element.elementor-element-932ff07 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-432 .elementor-element.elementor-element-932ff07 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#9900CC;}.elementor-432 .elementor-element.elementor-element-932ff07 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-432 .elementor-element.elementor-element-0dba08a{--display:flex;}.elementor-432 .elementor-element.elementor-element-f2f8891 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-432 .elementor-element.elementor-element-9fccb31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-9fccb31:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-9fccb31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-71c932f{--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-432 .elementor-element.elementor-element-71c932f.e-con{--align-self:center;}.elementor-432 .elementor-element.elementor-element-a35e6c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-432 .elementor-element.elementor-element-a35e6c6:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-a35e6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(157deg, #9900CC 0%, #69008B 100%);}.elementor-432 .elementor-element.elementor-element-a35e6c6.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-432 .elementor-element.elementor-element-590f1b0{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-432 .elementor-element.elementor-element-590f1b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-1fb09f7{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-95166ef{--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-432 .elementor-element.elementor-element-9c44e03{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-432 .elementor-element.elementor-element-3068727{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-432 .elementor-element.elementor-element-3068727:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-3068727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-1bf9a33{--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-432 .elementor-element.elementor-element-2082c82.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-2082c82 .elementor-icon-wrapper{text-align:center;}.elementor-432 .elementor-element.elementor-element-2082c82.elementor-view-stacked .elementor-icon{background-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-2082c82.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-2082c82.elementor-view-default .elementor-icon{color:#9900CC;border-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-2082c82.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-2082c82.elementor-view-default .elementor-icon svg{fill:#9900CC;}.elementor-432 .elementor-element.elementor-element-552832a{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:left;}.elementor-432 .elementor-element.elementor-element-552832a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-432 .elementor-element.elementor-element-552832a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-f0e134e{font-family:"Poppins", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-bdb5f38{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-432 .elementor-element.elementor-element-bdb5f38:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-bdb5f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-1630776{--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-432 .elementor-element.elementor-element-03aedd5.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-03aedd5 .elementor-icon-wrapper{text-align:center;}.elementor-432 .elementor-element.elementor-element-03aedd5.elementor-view-stacked .elementor-icon{background-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-03aedd5.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-03aedd5.elementor-view-default .elementor-icon{color:#9900CC;border-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-03aedd5.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-03aedd5.elementor-view-default .elementor-icon svg{fill:#9900CC;}.elementor-432 .elementor-element.elementor-element-863e0b2{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:left;}.elementor-432 .elementor-element.elementor-element-863e0b2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-432 .elementor-element.elementor-element-863e0b2.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-863e0b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-71fed5e{font-family:"Poppins", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-97f7fc7{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-432 .elementor-element.elementor-element-97f7fc7:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-97f7fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-e5997da{--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-432 .elementor-element.elementor-element-2c5da8b.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-2c5da8b .elementor-icon-wrapper{text-align:center;}.elementor-432 .elementor-element.elementor-element-2c5da8b.elementor-view-stacked .elementor-icon{background-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-2c5da8b.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-2c5da8b.elementor-view-default .elementor-icon{color:#9900CC;border-color:#9900CC;}.elementor-432 .elementor-element.elementor-element-2c5da8b.elementor-view-framed .elementor-icon, .elementor-432 .elementor-element.elementor-element-2c5da8b.elementor-view-default .elementor-icon svg{fill:#9900CC;}.elementor-432 .elementor-element.elementor-element-fb948e6{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:left;}.elementor-432 .elementor-element.elementor-element-fb948e6 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-432 .elementor-element.elementor-element-fb948e6.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-fb948e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-193cf39{font-family:"Poppins", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-92af35d{--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:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-92af35d:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-92af35d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-96e9e4f{--spacer-size:50px;}.elementor-432 .elementor-element.elementor-element-f520915{--display:flex;}.elementor-432 .elementor-element.elementor-element-2782184{text-align:center;}.elementor-432 .elementor-element.elementor-element-2782184 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-b8d2750{--spacer-size:4px;}.elementor-432 .elementor-element.elementor-element-4759bd3{--display:flex;}.elementor-432 .elementor-element.elementor-element-dc9c10f .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-432 .elementor-element.elementor-element-6e4d868{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-6e4d868:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-6e4d868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-8322912{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-432 .elementor-element.elementor-element-8322912:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-8322912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(209deg, #9900CC 0%, #69008B 100%);}.elementor-432 .elementor-element.elementor-element-8322912.e-con{--align-self:center;}.elementor-432 .elementor-element.elementor-element-42fda87{--spacer-size:22px;}.elementor-432 .elementor-element.elementor-element-b5b8416{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-432 .elementor-element.elementor-element-b5b8416 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-432 .elementor-element.elementor-element-b5b8416.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-b5b8416 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:37px;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-4c91da5{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-432 .elementor-element.elementor-element-4c91da5.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-4c91da5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-432 .elementor-element.elementor-element-4c91da5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-432 .elementor-element.elementor-element-4c91da5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-432 .elementor-element.elementor-element-4c91da5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-432 .elementor-element.elementor-element-4c91da5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-432 .elementor-element.elementor-element-40b1bae{--spacer-size:50px;}.elementor-432 .elementor-element.elementor-element-2bc3aad.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-2bc3aad{text-align:center;}.elementor-432 .elementor-element.elementor-element-2bc3aad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:75px;font-weight:600;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-536bf1d > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-432 .elementor-element.elementor-element-536bf1d{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-b08a5fd{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-432 .elementor-element.elementor-element-b08a5fd.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-b08a5fd .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-432 .elementor-element.elementor-element-f803594{--spacer-size:10px;}.elementor-432 .elementor-element.elementor-element-b284ba7{text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-32d13bd{--spacer-size:10px;}.elementor-432 .elementor-element.elementor-element-187792d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-187792d:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-187792d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-55ecab0{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:50px;}.elementor-432 .elementor-element.elementor-element-55ecab0:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-55ecab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thaliaavila.com.br/wp-content/uploads/2025/05/Sem-Titulo-3.webp");background-size:cover;}.elementor-432 .elementor-element.elementor-element-6170edc{--spacer-size:50px;}.elementor-432 .elementor-element.elementor-element-5105e08{--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-432 .elementor-element.elementor-element-10d49b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-432 .elementor-element.elementor-element-10d49b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-432 .elementor-element.elementor-element-10d49b1.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-10d49b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:37px;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-3c067c2{font-family:"Poppins", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-142f3bb{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-142f3bb:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-142f3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-432 .elementor-element.elementor-element-410a07a > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-432 .elementor-element.elementor-element-410a07a{text-align:center;}.elementor-432 .elementor-element.elementor-element-410a07a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#1A1A1A;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-432 .elementor-element.elementor-element-a965923 .elementor-accordion-icon, .elementor-432 .elementor-element.elementor-element-a965923 .elementor-accordion-title{color:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-a965923 .elementor-accordion-icon svg{fill:#1A1A1A;}.elementor-432 .elementor-element.elementor-element-a965923 .elementor-active .elementor-accordion-icon, .elementor-432 .elementor-element.elementor-element-a965923 .elementor-active .elementor-accordion-title{color:#9900CC;}.elementor-432 .elementor-element.elementor-element-a965923 .elementor-active .elementor-accordion-icon svg{fill:#9900CC;}.elementor-432 .elementor-element.elementor-element-a965923 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-432 .elementor-element.elementor-element-a965923 .elementor-tab-content{color:#1A1A1A;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-432 .elementor-element.elementor-element-089dd0a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-2deafd1{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#1A1A1A;}@media(max-width:1024px){.elementor-432 .elementor-element.elementor-element-35d5f2e{--grid-auto-flow:row;}.elementor-432 .elementor-element.elementor-element-15fb4f9{--grid-auto-flow:row;}.elementor-432 .elementor-element.elementor-element-9c44e03{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-432 .elementor-element.elementor-element-6f2d249{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-432 .elementor-element.elementor-element-30b3a49.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-9ec271a{text-align:center;}.elementor-432 .elementor-element.elementor-element-9ec271a .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-432 .elementor-element.elementor-element-bc20d3a{--container-widget-width:712px;--container-widget-flex-grow:0;width:var( --container-widget-width, 712px );max-width:712px;}.elementor-432 .elementor-element.elementor-element-bc20d3a.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-b348132{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-432 .elementor-element.elementor-element-cc7040f{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;text-align:justify;}.elementor-432 .elementor-element.elementor-element-cc7040f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-432 .elementor-element.elementor-element-cc7040f.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-cc7040f .elementor-heading-title{font-size:14px;line-height:2.1em;}.elementor-432 .elementor-element.elementor-element-cac301f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-432 .elementor-element.elementor-element-916acf3{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;text-align:justify;}.elementor-432 .elementor-element.elementor-element-916acf3 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-432 .elementor-element.elementor-element-916acf3.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-916acf3 .elementor-heading-title{font-size:14px;line-height:2.1em;}.elementor-432 .elementor-element.elementor-element-e23e590{--container-widget-width:432px;--container-widget-flex-grow:0;width:var( --container-widget-width, 432px );max-width:432px;text-align:justify;}.elementor-432 .elementor-element.elementor-element-35d5f2e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-432 .elementor-element.elementor-element-49de653{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:30px;}.elementor-432 .elementor-element.elementor-element-690b975{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-432 .elementor-element.elementor-element-690b975.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-15fb4f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-432 .elementor-element.elementor-element-8558afb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-432 .elementor-element.elementor-element-1d31119{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:justify;}.elementor-432 .elementor-element.elementor-element-1d31119 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-432 .elementor-element.elementor-element-1d31119.elementor-element{--align-self:flex-start;}.elementor-432 .elementor-element.elementor-element-1d31119 .elementor-heading-title{font-size:14px;line-height:2.1em;}.elementor-432 .elementor-element.elementor-element-cf4a092{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;text-align:justify;}.elementor-432 .elementor-element.elementor-element-cf4a092 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-432 .elementor-element.elementor-element-cf4a092.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-cf4a092 .elementor-heading-title{font-size:14px;line-height:2.1em;}.elementor-432 .elementor-element.elementor-element-9fccb31{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-432 .elementor-element.elementor-element-9c44e03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-432 .elementor-element.elementor-element-3068727{--min-height:0px;}.elementor-432 .elementor-element.elementor-element-2082c82 .elementor-icon{font-size:30px;}.elementor-432 .elementor-element.elementor-element-2082c82 .elementor-icon svg{height:30px;}.elementor-432 .elementor-element.elementor-element-552832a{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-432 .elementor-element.elementor-element-552832a .elementor-heading-title{font-size:25px;}.elementor-432 .elementor-element.elementor-element-03aedd5 .elementor-icon{font-size:30px;}.elementor-432 .elementor-element.elementor-element-03aedd5 .elementor-icon svg{height:30px;}.elementor-432 .elementor-element.elementor-element-863e0b2{--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;}.elementor-432 .elementor-element.elementor-element-863e0b2 .elementor-heading-title{font-size:30px;}.elementor-432 .elementor-element.elementor-element-2c5da8b .elementor-icon{font-size:30px;}.elementor-432 .elementor-element.elementor-element-2c5da8b .elementor-icon svg{height:30px;}.elementor-432 .elementor-element.elementor-element-fb948e6{--container-widget-width:116px;--container-widget-flex-grow:0;width:var( --container-widget-width, 116px );max-width:116px;}.elementor-432 .elementor-element.elementor-element-fb948e6 .elementor-heading-title{font-size:30px;}.elementor-432 .elementor-element.elementor-element-92af35d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-432 .elementor-element.elementor-element-2782184 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-432 .elementor-element.elementor-element-2782184{text-align:justify;}.elementor-432 .elementor-element.elementor-element-2782184 .elementor-heading-title{font-size:14px;line-height:2.1em;}.elementor-432 .elementor-element.elementor-element-b8d2750{--spacer-size:35px;}.elementor-432 .elementor-element.elementor-element-6e4d868{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-432 .elementor-element.elementor-element-2bc3aad .elementor-heading-title{font-size:57px;}.elementor-432 .elementor-element.elementor-element-187792d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-432 .elementor-element.elementor-element-55ecab0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-432 .elementor-element.elementor-element-6170edc{--spacer-size:293px;}.elementor-432 .elementor-element.elementor-element-142f3bb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-432 .elementor-element.elementor-element-2deafd1{font-size:14px;}}@media(min-width:768px){.elementor-432 .elementor-element.elementor-element-eeeec38{--width:50%;}.elementor-432 .elementor-element.elementor-element-dc0fe4b{--width:50%;}.elementor-432 .elementor-element.elementor-element-9e1da76{--width:50%;}.elementor-432 .elementor-element.elementor-element-6b93dc4{--width:50%;}.elementor-432 .elementor-element.elementor-element-8ab775c{--width:50%;}.elementor-432 .elementor-element.elementor-element-35d5f2e{--width:50%;}.elementor-432 .elementor-element.elementor-element-4347092{--width:71%;}.elementor-432 .elementor-element.elementor-element-2222707{--width:71%;}.elementor-432 .elementor-element.elementor-element-3ade8c9{--width:71%;}.elementor-432 .elementor-element.elementor-element-71c932f{--width:50%;}.elementor-432 .elementor-element.elementor-element-a35e6c6{--width:81%;}.elementor-432 .elementor-element.elementor-element-95166ef{--width:50%;}.elementor-432 .elementor-element.elementor-element-8322912{--width:47%;}.elementor-432 .elementor-element.elementor-element-55ecab0{--width:50%;}.elementor-432 .elementor-element.elementor-element-5105e08{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-94e4dbb */.elementor-button {
 background: linear-gradient(30deg, #008d33, #00e049); /*cor de fundo do botão*/
 border-radius: 20px; 
 background-size: 100% auto;
 animation: pulse512 2s infinite;
 padding: 1.2em 3em; /*padding do botão*/
}

.elementor-button:hover {
 background-position: right center;
 background-size: 200% auto;
 -webkit-animation: pulse 2s infinite;
}

/*cores do efeito 3d e onda*/
@keyframes pulse512 {
 0% {
  box-shadow: 0 0 0 0 #45ee64,
   0px 7px 0px 0px #024709;
 }

 70% {
  box-shadow: 0 0 0 20px rgb(69 238 100 / 0%),
   0px 7px 0px 0px #024709;
 }

 100% {
  box-shadow: 0 0 0 0 rgb(69 238 100 / 0%),
   0px 7px 0px 0px #024709;
 }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2cdc0 */.elementor-button {
 background: linear-gradient(30deg, #008d33, #00e049); /*cor de fundo do botão*/
 border-radius: 20px; 
 background-size: 100% auto;
 animation: pulse512 2s infinite;
 padding: 1.2em 3em; /*padding do botão*/
}

.elementor-button:hover {
 background-position: right center;
 background-size: 200% auto;
 -webkit-animation: pulse 2s infinite;
}

/*cores do efeito 3d e onda*/
@keyframes pulse512 {
 0% {
  box-shadow: 0 0 0 0 #45ee64,
   0px 7px 0px 0px #024709;
 }

 70% {
  box-shadow: 0 0 0 20px rgb(69 238 100 / 0%),
   0px 7px 0px 0px #024709;
 }

 100% {
  box-shadow: 0 0 0 0 rgb(69 238 100 / 0%),
   0px 7px 0px 0px #024709;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b348132 */.elementor-432 .elementor-element.elementor-element-b348132 span{
    padding-left: 1.88rem; /* Espaçamento interno à esquerda */
}

.roxo1{
    border-radius: 2.25rem; /* Arredondamento das bordas */
    background: rgba(124, 99, 190, 0.20); /* Cor de fundo com transparência */
    padding: 1.375rem; /* Espaçamento interno */
    white-space: nowrap !important; /* Evita quebra de linha */
    min-width: 1200px !important; /* Largura mínima */
}

.elementor-432 .elementor-element.elementor-element-b348132 span:nth-child(odd){
    animation: roxo 2s linear infinite; /* Animação para elementos ímpares */
}

.elementor-432 .elementor-element.elementor-element-b348132 span:nth-child(even){
    animation: roxo 2s 5s linear infinite; /* Animação para elementos pares com atraso */
}

@keyframes roxo {
    0%, 100% {
        opacity: 1; /* Opacidade total */
    }

    50% {
        opacity: 0.5; /* Opacidade reduzida */
    }
    /* Animação para alterar a opacidade */
}

.elementor-432 .elementor-element.elementor-element-b348132 span{
    padding-left: 1.88rem; /* Espaçamento interno à esquerda */
}

.roxo2{
    border-radius: 2.25rem; /* Arredondamento das bordas */
    border: 1px solid #959595; /* Borda com cor e espessura definidas */
    background: #09010A; /* Cor de fundo */
    padding: 1.375rem; /* Espaçamento interno */
    white-space: nowrap !important; /* Evita quebra de linha */
    min-width: 1200px !important; /* Largura mínima */
}

.elementor-432 .elementor-element.elementor-element-b348132 span:nth-child(odd){
    animation: roxo 2s linear infinite; /* Animação para elementos ímpares */
}

.elementor-432 .elementor-element.elementor-element-b348132 span:nth-child(even){
    animation: roxo 2s 5s linear infinite; /* Animação para elementos pares com atraso */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-916acf3 */.elementor-432 .elementor-element.elementor-element-916acf3 span{
    padding-left: 1.88rem; /* Espaçamento interno à esquerda */
}

.roxo1{
    border-radius: 2.25rem; /* Arredondamento das bordas */
    background: rgba(124, 99, 190, 0.20); /* Cor de fundo com transparência */
    padding: 1.375rem; /* Espaçamento interno */
    white-space: nowrap !important; /* Evita quebra de linha */
    min-width: 1200px !important; /* Largura mínima */
}

.elementor-432 .elementor-element.elementor-element-916acf3 span:nth-child(odd){
    animation: roxo 2s linear infinite; /* Animação para elementos ímpares */
}

.elementor-432 .elementor-element.elementor-element-916acf3 span:nth-child(even){
    animation: roxo 2s 5s linear infinite; /* Animação para elementos pares com atraso */
}

@keyframes roxo {
    0%, 100% {
        opacity: 1; /* Opacidade total */
    }

    50% {
        opacity: 0.5; /* Opacidade reduzida */
    }
    /* Animação para alterar a opacidade */
}

.elementor-432 .elementor-element.elementor-element-916acf3 span{
    padding-left: 0rem; /* Espaçamento interno à esquerda */
}

.roxo2{
    border-radius: 2.25rem; /* Arredondamento das bordas */
    border: 1px solid #959595; /* Borda com cor e espessura definidas */
    background: #09010A; /* Cor de fundo */
    padding: 1.375rem; /* Espaçamento interno */
    white-space: nowrap !important; /* Evita quebra de linha */
    min-width: 1200px !important; /* Largura mínima */
}

.elementor-432 .elementor-element.elementor-element-916acf3 span:nth-child(odd){
    animation: roxo 2s linear infinite; /* Animação para elementos ímpares */
}

.elementor-432 .elementor-element.elementor-element-916acf3 span:nth-child(even){
    animation: roxo 2s 5s linear infinite; /* Animação para elementos pares com atraso */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9543c3b */.elementor-432 .elementor-element.elementor-element-9543c3b {
  z-index: 1;
}

.elementor-432 .elementor-element.elementor-element-9543c3b:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #9900CC, transparent, transparent, #9900CC); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8271e6 */.elementor-432 .elementor-element.elementor-element-c8271e6 {
  z-index: 1;
}

.elementor-432 .elementor-element.elementor-element-c8271e6:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #9900CC, transparent, transparent, #9900CC); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8722dc9 */.elementor-432 .elementor-element.elementor-element-8722dc9 {
  z-index: 1;
}

.elementor-432 .elementor-element.elementor-element-8722dc9:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #9900CC, transparent, transparent, #9900CC); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d7f97 *//*DESKTOP*/
.point::before{
    content:"";
    width: 25px;  /*tamanho do point*/
    height: 25px; /*tamanho do point*/
    background-color: #9900CC; /*cor do point*/
    position: absolute;
    border-radius: 50%;
    bottom: 242px;  /*defina a distância para os textos*/
    left: 0;
    z-index: 2;
    animation: ballline 2s infinite ease-in; /*defina o tempo da animação*/
     box-shadow: 0 0 0 1px #9900CC; /*aqui será a cor da "borda"*/
    border: 6px solid #0f1013; /*deve ter a cor do BG*/
}

.linha::after{
    content:"";
    width: 850px;  /*defina o tamanho da linha*/
    border-top: 2px solid #ffffff; /*defina a cor da linha*/
    position: absolute;
    top: 10px; /*defina a distância da linha para os textos*/
    z-index: 1;
    left: 5px; /*mova a linha para esquerda pora alinhar aos textos*/
}

@keyframes ballline{
    0%, 100%{
        scale:1;
    }
        50%{
        scale:0.9; /*defina o quanto o point irá diminuir na animação*/
        filter: blur(1px);
    }
}

/*TABLET E MOBILE - PRIMEIRA CAIXA*/
@media (max-width: 1024px){
    .point::before{
    width: 20px;
    height: 20px;
    top: 5%;
    left: -28.5px;
}

.linha::after{
    width: 3px;
    height: 415%;
    background:  #ffffff;
    top: 6%;
    left: -20px; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2b0f1 *//*TABLET E MOBILE - ÚLTIMA CAIXA*/
@media (max-width: 1024px){
.elementor-432 .elementor-element.elementor-element-2c2b0f1::after{
    content: "";
    position: absolute;
    background: ##1A1A1A; /*coloque a cor do BG da seção*/
    z-index: 1;
    top: 18px; /*mova para cima para ficar no limite do point e esconder a linha que ultrapassar*/
    left: -60px; /*mova para esquerda para não esconder o texto*/
    width: 50px;
    height: 300px; /*defina o tamanho do elemento que irá esconder a linha*/
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4347092 */.elementor-432 .elementor-element.elementor-element-4347092 {
  z-index: 1;
}

.elementor-432 .elementor-element.elementor-element-4347092:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #1A1A1A, transparent, transparent, #1A1A1A); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2222707 */.elementor-432 .elementor-element.elementor-element-2222707 {
  z-index: 1;
}

.elementor-432 .elementor-element.elementor-element-2222707:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #1A1A1A, transparent, transparent, #1A1A1A); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ade8c9 */.elementor-432 .elementor-element.elementor-element-3ade8c9 {
  z-index: 1;
}

.elementor-432 .elementor-element.elementor-element-3ade8c9:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #1A1A1A, transparent, transparent, #1A1A1A); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d31119 */.elementor-432 .elementor-element.elementor-element-1d31119 span{
    padding-left: 1.88rem; /* Espaçamento interno à esquerda */
}

.roxo1{
    border-radius: 2.25rem; /* Arredondamento das bordas */
    background: rgba(124, 99, 190, 0.20); /* Cor de fundo com transparência */
    padding: 1.375rem; /* Espaçamento interno */
    white-space: nowrap !important; /* Evita quebra de linha */
    min-width: 1200px !important; /* Largura mínima */
}

.elementor-432 .elementor-element.elementor-element-1d31119 span:nth-child(odd){
    animation: roxo 2s linear infinite; /* Animação para elementos ímpares */
}

.elementor-432 .elementor-element.elementor-element-1d31119 span:nth-child(even){
    animation: roxo 2s 5s linear infinite; /* Animação para elementos pares com atraso */
}

@keyframes roxo {
    0%, 100% {
        opacity: 1; /* Opacidade total */
    }

    50% {
        opacity: 0.5; /* Opacidade reduzida */
    }
    /* Animação para alterar a opacidade */
}

.elementor-432 .elementor-element.elementor-element-1d31119 span{
    padding-left: 1.88rem; /* Espaçamento interno à esquerda */
}

.roxo2{
    border-radius: 2.25rem; /* Arredondamento das bordas */
    border: 1px solid #959595; /* Borda com cor e espessura definidas */
    background: #09010A; /* Cor de fundo */
    padding: 1.375rem; /* Espaçamento interno */
    white-space: nowrap !important; /* Evita quebra de linha */
    min-width: 1200px !important; /* Largura mínima */
}

.elementor-432 .elementor-element.elementor-element-1d31119 span:nth-child(odd){
    animation: roxo 2s linear infinite; /* Animação para elementos ímpares */
}

.elementor-432 .elementor-element.elementor-element-1d31119 span:nth-child(even){
    animation: roxo 2s 5s linear infinite; /* Animação para elementos pares com atraso */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf4a092 */.elementor-432 .elementor-element.elementor-element-cf4a092 span{
    padding-left: 1.88rem; /* Espaçamento interno à esquerda */
}

.roxo1{
    border-radius: 2.25rem; /* Arredondamento das bordas */
    background: rgba(124, 99, 190, 0.20); /* Cor de fundo com transparência */
    padding: 1.375rem; /* Espaçamento interno */
    white-space: nowrap !important; /* Evita quebra de linha */
    min-width: 1200px !important; /* Largura mínima */
}

.elementor-432 .elementor-element.elementor-element-cf4a092 span:nth-child(odd){
    animation: roxo 2s linear infinite; /* Animação para elementos ímpares */
}

.elementor-432 .elementor-element.elementor-element-cf4a092 span:nth-child(even){
    animation: roxo 2s 5s linear infinite; /* Animação para elementos pares com atraso */
}

@keyframes roxo {
    0%, 100% {
        opacity: 1; /* Opacidade total */
    }

    50% {
        opacity: 0.5; /* Opacidade reduzida */
    }
    /* Animação para alterar a opacidade */
}

.elementor-432 .elementor-element.elementor-element-cf4a092 span{
    padding-left: 0rem; /* Espaçamento interno à esquerda */
}

.roxo2{
    border-radius: 2.25rem; /* Arredondamento das bordas */
    border: 1px solid #959595; /* Borda com cor e espessura definidas */
    background: #09010A; /* Cor de fundo */
    padding: 1.375rem; /* Espaçamento interno */
    white-space: nowrap !important; /* Evita quebra de linha */
    min-width: 1200px !important; /* Largura mínima */
}

.elementor-432 .elementor-element.elementor-element-cf4a092 span:nth-child(odd){
    animation: roxo 2s linear infinite; /* Animação para elementos ímpares */
}

.elementor-432 .elementor-element.elementor-element-cf4a092 span:nth-child(even){
    animation: roxo 2s 5s linear infinite; /* Animação para elementos pares com atraso */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2782184 */.elementor-432 .elementor-element.elementor-element-2782184 span{
    padding-left: 1.88rem; /* Espaçamento interno à esquerda */
}

.roxo1{
    border-radius: 2.25rem; /* Arredondamento das bordas */
    background: rgba(124, 99, 190, 0.20); /* Cor de fundo com transparência */
    padding: 1.375rem; /* Espaçamento interno */
    white-space: nowrap !important; /* Evita quebra de linha */
    min-width: 1200px !important; /* Largura mínima */
}

.elementor-432 .elementor-element.elementor-element-2782184 span:nth-child(odd){
    animation: roxo 2s linear infinite; /* Animação para elementos ímpares */
}

.elementor-432 .elementor-element.elementor-element-2782184 span:nth-child(even){
    animation: roxo 2s 5s linear infinite; /* Animação para elementos pares com atraso */
}

@keyframes roxo {
    0%, 100% {
        opacity: 1; /* Opacidade total */
    }

    50% {
        opacity: 0.5; /* Opacidade reduzida */
    }
    /* Animação para alterar a opacidade */
}

.elementor-432 .elementor-element.elementor-element-2782184 span{
    padding-left: 0rem; /* Espaçamento interno à esquerda */
}

.roxo2{
    border-radius: 2.25rem; /* Arredondamento das bordas */
    border: 1px solid #959595; /* Borda com cor e espessura definidas */
    background: #09010A; /* Cor de fundo */
    padding: 1.375rem; /* Espaçamento interno */
    white-space: nowrap !important; /* Evita quebra de linha */
    min-width: 1200px !important; /* Largura mínima */
}

.elementor-432 .elementor-element.elementor-element-2782184 span:nth-child(odd){
    animation: roxo 2s linear infinite; /* Animação para elementos ímpares */
}

.elementor-432 .elementor-element.elementor-element-2782184 span:nth-child(even){
    animation: roxo 2s 5s linear infinite; /* Animação para elementos pares com atraso */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc3aad */.menor{
    font-size: 1.5rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-432 .elementor-element.elementor-element-2bc3aad .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.5rem
}/* End custom CSS */