.elementor-588 .elementor-element.elementor-element-f108e38:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-f108e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060F;}.elementor-588 .elementor-element.elementor-element-f108e38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-588 .elementor-element.elementor-element-f108e38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-588 .elementor-element.elementor-element-a2e5127{text-align:left;}.elementor-588 .elementor-element.elementor-element-a2e5127 img{width:31%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-588 .elementor-element.elementor-element-6f3f6ef .elementor-heading-title{color:#fc4434;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-588 .elementor-element.elementor-element-cf391dc .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{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-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-588 .elementor-element.elementor-element-2aacbd9{color:#EEEEEE;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-588 .elementor-element.elementor-element-9ed75ba > .elementor-element-populated{margin:0px 0px 36px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-df7ba89 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-df7ba89 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-588 .elementor-element.elementor-element-9183ff3:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-9183ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F148D;}.elementor-588 .elementor-element.elementor-element-9183ff3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-119px;margin-bottom:0px;padding:100px 0px 20px 0px;}.elementor-588 .elementor-element.elementor-element-9183ff3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-588 .elementor-element.elementor-element-0276074.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-588 .elementor-element.elementor-element-0276074.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-588 .elementor-element.elementor-element-0276074 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-fbb5558{text-align:left;}.elementor-588 .elementor-element.elementor-element-fbb5558 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;}.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-588 .elementor-element.elementor-element-d3ef267 .elementor-icon-wrapper{text-align:left;}.elementor-588 .elementor-element.elementor-element-d3ef267.elementor-view-stacked .elementor-icon{background-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-d3ef267.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-d3ef267.elementor-view-default .elementor-icon{color:#FC4434;border-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-d3ef267.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-d3ef267.elementor-view-default .elementor-icon svg{fill:#FC4434;}.elementor-588 .elementor-element.elementor-element-d3ef267 .elementor-icon{font-size:35px;}.elementor-588 .elementor-element.elementor-element-d3ef267 .elementor-icon svg{height:35px;}.elementor-588 .elementor-element.elementor-element-47707e0{text-align:left;}.elementor-588 .elementor-element.elementor-element-47707e0 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-588 .elementor-element.elementor-element-2017d5b{text-align:left;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-588 .elementor-element.elementor-element-2d3b238 .elementor-icon-wrapper{text-align:left;}.elementor-588 .elementor-element.elementor-element-2d3b238.elementor-view-stacked .elementor-icon{background-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-2d3b238.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-2d3b238.elementor-view-default .elementor-icon{color:#FC4434;border-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-2d3b238.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-2d3b238.elementor-view-default .elementor-icon svg{fill:#FC4434;}.elementor-588 .elementor-element.elementor-element-2d3b238 .elementor-icon{font-size:35px;}.elementor-588 .elementor-element.elementor-element-2d3b238 .elementor-icon svg{height:35px;}.elementor-588 .elementor-element.elementor-element-8e6a867{text-align:left;}.elementor-588 .elementor-element.elementor-element-8e6a867 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-588 .elementor-element.elementor-element-336bc71{text-align:left;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-bc-flex-widget .elementor-588 .elementor-element.elementor-element-109dd7a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-588 .elementor-element.elementor-element-109dd7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-588 .elementor-element.elementor-element-109dd7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-109dd7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-588 .elementor-element.elementor-element-0d3e2c6{text-align:left;}.elementor-588 .elementor-element.elementor-element-0d3e2c6 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-588 .elementor-element.elementor-element-2dc9f12:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-2dc9f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F148D;}.elementor-588 .elementor-element.elementor-element-2dc9f12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-588 .elementor-element.elementor-element-2dc9f12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-588 .elementor-element.elementor-element-43e4d3f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-588 .elementor-element.elementor-element-43e4d3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-588 .elementor-element.elementor-element-43e4d3f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-588 .elementor-element.elementor-element-5ffd634 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-5cc3d05:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-5cc3d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060F;}.elementor-588 .elementor-element.elementor-element-5cc3d05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-5cc3d05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-588 .elementor-element.elementor-element-a0a617c .elementor-icon-wrapper{text-align:left;}.elementor-588 .elementor-element.elementor-element-a0a617c.elementor-view-stacked .elementor-icon{background-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-a0a617c.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-a0a617c.elementor-view-default .elementor-icon{color:#FC4434;border-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-a0a617c.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-a0a617c.elementor-view-default .elementor-icon svg{fill:#FC4434;}.elementor-588 .elementor-element.elementor-element-a0a617c .elementor-icon{font-size:38px;}.elementor-588 .elementor-element.elementor-element-a0a617c .elementor-icon svg{height:38px;}.elementor-588 .elementor-element.elementor-element-92a9d84 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-588 .elementor-element.elementor-element-92de0f7{color:#B4B4B4;}.elementor-588 .elementor-element.elementor-element-5a901a5 .elementor-icon-wrapper{text-align:left;}.elementor-588 .elementor-element.elementor-element-5a901a5.elementor-view-stacked .elementor-icon{background-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-5a901a5.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-5a901a5.elementor-view-default .elementor-icon{color:#FC4434;border-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-5a901a5.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-5a901a5.elementor-view-default .elementor-icon svg{fill:#FC4434;}.elementor-588 .elementor-element.elementor-element-5a901a5 .elementor-icon{font-size:38px;}.elementor-588 .elementor-element.elementor-element-5a901a5 .elementor-icon svg{height:38px;}.elementor-588 .elementor-element.elementor-element-e8cc8ff .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-588 .elementor-element.elementor-element-b144a98{color:#B4B4B4;}.elementor-588 .elementor-element.elementor-element-7d4bd31 .elementor-icon-wrapper{text-align:left;}.elementor-588 .elementor-element.elementor-element-7d4bd31.elementor-view-stacked .elementor-icon{background-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-7d4bd31.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-7d4bd31.elementor-view-default .elementor-icon{color:#FC4434;border-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-7d4bd31.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-7d4bd31.elementor-view-default .elementor-icon svg{fill:#FC4434;}.elementor-588 .elementor-element.elementor-element-7d4bd31 .elementor-icon{font-size:38px;}.elementor-588 .elementor-element.elementor-element-7d4bd31 .elementor-icon svg{height:38px;}.elementor-588 .elementor-element.elementor-element-d2fe922 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-588 .elementor-element.elementor-element-e54ca10{color:#B4B4B4;}.elementor-588 .elementor-element.elementor-element-4799d32:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-4799d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060F;}.elementor-588 .elementor-element.elementor-element-4799d32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 60px 0px;}.elementor-588 .elementor-element.elementor-element-4799d32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-588 .elementor-element.elementor-element-6ef3055 .elementor-icon-wrapper{text-align:left;}.elementor-588 .elementor-element.elementor-element-6ef3055.elementor-view-stacked .elementor-icon{background-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-6ef3055.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-6ef3055.elementor-view-default .elementor-icon{color:#FC4434;border-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-6ef3055.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-6ef3055.elementor-view-default .elementor-icon svg{fill:#FC4434;}.elementor-588 .elementor-element.elementor-element-6ef3055 .elementor-icon{font-size:38px;}.elementor-588 .elementor-element.elementor-element-6ef3055 .elementor-icon svg{height:38px;}.elementor-588 .elementor-element.elementor-element-cba0604 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-588 .elementor-element.elementor-element-f6b03ca{color:#B4B4B4;}.elementor-588 .elementor-element.elementor-element-3f34832 .elementor-icon-wrapper{text-align:left;}.elementor-588 .elementor-element.elementor-element-3f34832.elementor-view-stacked .elementor-icon{background-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-3f34832.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-3f34832.elementor-view-default .elementor-icon{color:#FC4434;border-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-3f34832.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-3f34832.elementor-view-default .elementor-icon svg{fill:#FC4434;}.elementor-588 .elementor-element.elementor-element-3f34832 .elementor-icon{font-size:38px;}.elementor-588 .elementor-element.elementor-element-3f34832 .elementor-icon svg{height:38px;}.elementor-588 .elementor-element.elementor-element-b570fda .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-588 .elementor-element.elementor-element-650da3d{color:#B4B4B4;}.elementor-588 .elementor-element.elementor-element-ab41e4e .elementor-icon-wrapper{text-align:left;}.elementor-588 .elementor-element.elementor-element-ab41e4e.elementor-view-stacked .elementor-icon{background-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-ab41e4e.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-ab41e4e.elementor-view-default .elementor-icon{color:#FC4434;border-color:#FC4434;}.elementor-588 .elementor-element.elementor-element-ab41e4e.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-ab41e4e.elementor-view-default .elementor-icon svg{fill:#FC4434;}.elementor-588 .elementor-element.elementor-element-ab41e4e .elementor-icon{font-size:38px;}.elementor-588 .elementor-element.elementor-element-ab41e4e .elementor-icon svg{height:38px;}.elementor-588 .elementor-element.elementor-element-1c0fac1 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-588 .elementor-element.elementor-element-eb2e5ab{color:#B4B4B4;}.elementor-588 .elementor-element.elementor-element-392b739:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-392b739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060F;}.elementor-588 .elementor-element.elementor-element-392b739{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-588 .elementor-element.elementor-element-392b739 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-588 .elementor-element.elementor-element-5c9cbb2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-588 .elementor-element.elementor-element-5c9cbb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-588 .elementor-element.elementor-element-5c9cbb2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-588 .elementor-element.elementor-element-523e586 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-012d0f2:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-012d0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F148D;}.elementor-588 .elementor-element.elementor-element-012d0f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-588 .elementor-element.elementor-element-012d0f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-588 .elementor-element.elementor-element-c449c62{text-align:center;}.elementor-588 .elementor-element.elementor-element-c449c62 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-588 .elementor-element.elementor-element-bdfb171{--e-image-carousel-slides-to-show:3;}.elementor-588 .elementor-element.elementor-element-bdfb171 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-bdfb171 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-588 .elementor-element.elementor-element-bdfb171 .swiper-pagination-bullet{background:#FDE1FF;}.elementor-588 .elementor-element.elementor-element-6155ae6:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-6155ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060F;}.elementor-588 .elementor-element.elementor-element-6155ae6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-588 .elementor-element.elementor-element-6155ae6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-588 .elementor-element.elementor-element-0ff11d3 > .elementor-widget-container{margin:0px 0px -45px 0px;padding:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-0ff11d3{text-align:center;}.elementor-588 .elementor-element.elementor-element-0ff11d3 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-588 .elementor-element.elementor-element-6bb81a9 > .elementor-widget-container{margin:-50px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-6bb81a9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-588 .elementor-element.elementor-element-6bb81a9 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-6bb81a9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-588 .elementor-element.elementor-element-6bb81a9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-6bb81a9 .swiper-pagination-bullet{width:7px;height:7px;background:#D24BFF;}.elementor-588 .elementor-element.elementor-element-6bb81a9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for image, class: .elementor-element-df7ba89 */.glow-effect {
        position: relative;
        display: inline-block;
    }

    .glow-effect img {
        display: block;
        width: 100%;
        height: auto;
        border-radius: 8px; /* Opcional, depende se você quer cantos arredondados */
    }

    .glow-effect::before {
        content: '';
        position: absolute;
        top: -10px; /* Ajuste para aumentar ou reduzir o espaço entre o glow e a imagem */
        left: -10px;
        right: -10px;
        bottom: -10px;
        border-radius: 8px; /* Mesmo valor da imagem, caso tenha borda arredondada */
        z-index: -1;
        box-shadow: 0 0 20px rgba(253, 61, 44, 0.7), 0 0 40px rgba(253, 61, 44, 0.5);
        animation: glowPulse 2s infinite ease-in-out;
    }

    @keyframes glowPulse {
        0% {
            box-shadow: 0 0 10px rgba(253, 61, 44, 0.5), 0 0 20px rgba(253, 61, 44, 0.3);
        }
        50% {
            box-shadow: 0 0 25px rgba(253, 61, 44, 0.8), 0 0 50px rgba(253, 61, 44, 0.6);
        }
        100% {
            box-shadow: 0 0 10px rgba(253, 61, 44, 0.5), 0 0 20px rgba(253, 61, 44, 0.3);
        }
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0276074 *//* Estilo geral para os blocos, aplicável apenas dentro do contêiner .blocos-estilizados */
.blocos-estilizados .elementor-column {
    background-color: #5e2b88; /* Cor de fundo roxa */
    border: 1px solid #ffffff; /* Borda fina branca para separar os blocos */
    border-radius: 10px; /* Bordas arredondadas */
    padding: 20px;
    margin: 0 10px; /* Espaçamento horizontal entre os blocos */
    text-align: center;
    transition: all 0.3s ease;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 300px; /* Tamanho mínimo para garantir que os blocos fiquem iguais */
}

/* Garantir que todos os blocos dentro da classe .blocos-estilizados tenham o mesmo tamanho */
.blocos-estilizados .elementor-row {
    display: flex;
    justify-content: space-between; /* Espalha os blocos igualmente */
}

/* Efeito hover nos blocos dentro de .blocos-estilizados */
.blocos-estilizados .elementor-column:hover {
    background-color: #4d2070; /* Escurece um pouco ao passar o mouse */
}

/* Estilização do texto apenas dentro de .blocos-estilizados */
.blocos-estilizados .elementor-widget-heading .elementor-heading-title {
    font-size: 24px;
    font-weight: bold;
    color: #ffffff; /* Texto branco */
    margin-bottom: 10px;
}

.blocos-estilizados .elementor-widget-text-editor {
    font-size: 16px;
    color: #cccccc; /* Texto cinza claro */
}

/* Estilo específico para o bloco de destaque dentro de .blocos-estilizados */
.blocos-estilizados .bloco-destaque {
    background: linear-gradient(135deg, #a349ef, #8e2de2); /* Gradiente para o bloco de destaque */
    color: white; /* Texto branco */
}/* End custom CSS */