.elementor-9 .elementor-element.elementor-element-aae4b50{--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:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-aae4b50:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-aae4b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jcmovel24hs.com.br/wp-content/uploads/2026/05/Slice-1.png");background-position:top center;background-size:cover;}.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-9 .elementor-element.elementor-element-ca888ca{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:start;}.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-9 .elementor-element.elementor-element-05bc93b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-05bc93b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:900;}.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-9 .elementor-element.elementor-element-e03dae9{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#272727;}.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-9 .elementor-element.elementor-element-46ccfe5 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:700;padding:1.7em 2em 1.7em 2em;}.elementor-9 .elementor-element.elementor-element-46ccfe5{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-46ccfe5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-7ddb247{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-7ddb247:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7ddb247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F2925;}.elementor-9 .elementor-element.elementor-element-b8d4731{--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-9 .elementor-element.elementor-element-d403001 img{width:70%;}.elementor-9 .elementor-element.elementor-element-0e632fb{--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-9 .elementor-element.elementor-element-df098de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-df098de.elementor-element{--align-self:flex-end;}.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-9 .elementor-element.elementor-element-cb2adb3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-cb2adb3.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-f02d3de{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f02d3de.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-2803448{--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:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-2803448:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2803448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jcmovel24hs.com.br/wp-content/uploads/2026/05/Slice-1.png");background-position:top center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-afb6bd1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-afb6bd1.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-01f26ee{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#272727;}.elementor-9 .elementor-element.elementor-element-907c313{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#272727;}.elementor-9 .elementor-element.elementor-element-00e74c2 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:700;padding:1.7em 2em 1.7em 2em;}.elementor-9 .elementor-element.elementor-element-00e74c2{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-00e74c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-9a129bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-9a129bc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9a129bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://jcmovel24hs.com.br/wp-content/uploads/2026/05/Slice-3.png");}.elementor-9 .elementor-element.elementor-element-7cb36c8{--display:flex;--min-height:633px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:3em;--padding-right:1em;}.elementor-9 .elementor-element.elementor-element-7cb36c8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7cb36c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jcmovel24hs.com.br/wp-content/uploads/2026/05/1.-Hero.png");background-position:top center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-7cb36c8.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-825ab2f{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-825ab2f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-09fb2ee{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-09fb2ee.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-a4dd9e5 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:700;padding:1.7em 2em 1.7em 2em;}.elementor-9 .elementor-element.elementor-element-a4dd9e5{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a4dd9e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-65f7dc7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:6em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-65f7dc7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-65f7dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F2925;}.elementor-9 .elementor-element.elementor-element-3b374a3{--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-9 .elementor-element.elementor-element-0b81130{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0b81130.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-c914737{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#A5A4A4;}.elementor-9 .elementor-element.elementor-element-c914737.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-d1a8ee2{--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-9 .elementor-element.elementor-element-668d602{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-668d602.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-0fe1f09 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:700;padding:1.7em 2em 1.7em 2em;}.elementor-9 .elementor-element.elementor-element-0fe1f09{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0fe1f09 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-b8d4731{--width:50%;}.elementor-9 .elementor-element.elementor-element-0e632fb{--width:50%;}.elementor-9 .elementor-element.elementor-element-7cb36c8{--width:100%;}.elementor-9 .elementor-element.elementor-element-3b374a3{--width:50%;}.elementor-9 .elementor-element.elementor-element-d1a8ee2{--width:50%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-aae4b50:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-aae4b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jcmovel24hs.com.br/wp-content/uploads/2026/05/BG-MOBILE-scaled.png");}.elementor-9 .elementor-element.elementor-element-aae4b50{--padding-top:13em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-ca888ca.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ca888ca{text-align:center;}.elementor-9 .elementor-element.elementor-element-ca888ca img{width:58%;}.elementor-9 .elementor-element.elementor-element-05bc93b{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;text-align:center;}.elementor-9 .elementor-element.elementor-element-05bc93b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-05bc93b .elementor-heading-title{font-size:29px;}.elementor-9 .elementor-element.elementor-element-e03dae9{--container-widget-width:292px;--container-widget-flex-grow:0;width:var( --container-widget-width, 292px );max-width:292px;text-align:center;font-size:13px;}.elementor-9 .elementor-element.elementor-element-e03dae9.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-46ccfe5{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-9 .elementor-element.elementor-element-46ccfe5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-df098de.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-df098de{text-align:center;font-size:26px;line-height:0.6em;}.elementor-9 .elementor-element.elementor-element-cb2adb3{--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;}.elementor-9 .elementor-element.elementor-element-cb2adb3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-cb2adb3 .elementor-icon-list-item > a{font-size:13px;}.elementor-9 .elementor-element.elementor-element-f02d3de.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2803448:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2803448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-9 .elementor-element.elementor-element-afb6bd1.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-afb6bd1{text-align:center;font-size:24px;line-height:0.7em;}.elementor-9 .elementor-element.elementor-element-01f26ee{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;text-align:center;}.elementor-9 .elementor-element.elementor-element-01f26ee.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-907c313{--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;text-align:center;}.elementor-9 .elementor-element.elementor-element-907c313.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-00e74c2{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;}.elementor-9 .elementor-element.elementor-element-00e74c2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7cb36c8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7cb36c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-825ab2f{--container-widget-width:284px;--container-widget-flex-grow:0;width:var( --container-widget-width, 284px );max-width:284px;}.elementor-9 .elementor-element.elementor-element-825ab2f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-09fb2ee{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-9 .elementor-element.elementor-element-09fb2ee.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a4dd9e5{--container-widget-width:264px;--container-widget-flex-grow:0;width:var( --container-widget-width, 264px );max-width:264px;}.elementor-9 .elementor-element.elementor-element-65f7dc7{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-9 .elementor-element.elementor-element-0b81130.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0b81130{text-align:center;}.elementor-9 .elementor-element.elementor-element-c914737.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c914737{text-align:center;}.elementor-9 .elementor-element.elementor-element-668d602.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-668d602{text-align:center;}.elementor-9 .elementor-element.elementor-element-0fe1f09.elementor-element{--align-self:center;}}/* Start custom CSS for heading, class: .elementor-element-05bc93b */.elementor-9 .elementor-element.elementor-element-05bc93b .elementor-heading-title{
    
    /* Transições para o plano de fundo e outras propriedades */
    transition: background 2s ease 0s;
    transition: all 1s; /* Transição suave para todas as propriedades */
    
    -webkit-background-clip: text; /* Limita o plano de fundo ao texto */
    -webkit-text-fill-color: transparent; /* Torna o texto transparente */

    /* Animação do texto */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente de fundo aplicado ao texto */
    background-image: linear-gradient(45deg, #2E2825, #2E2825, #AC7747, #AC7747);
    background-size: 500% 200%; /* Tamanho do plano de fundo */
}

@keyframes move{
    0%{
        background-position: 0.0; 
    }
    100%{
        background-position: 100% 0; 
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46ccfe5 */.button {
 background: linear-gradient(90deg,#02CE5D,#01682F,#02CE5D,#02CE5D);  /*defina as cor do BG aqui*/
 background-size: 300%;
 border-radius: 30px; /*defina o arredondamento aqui*/
 z-index: 1;
}

.button:hover {
 animation: ani 8s linear infinite;
 border: none;
}

@keyframes ani {
 0% {
  background-position: 0%;
 }

 100% {
  background-position: 400%;
 }
}

.button:before {
 content: '';
 position: absolute;
 top: -5px;
 left: -5px;
 right: -5px;
 bottom: -5px;
 z-index: -1;
 background: linear-gradient(90deg,#02CE5D,#02CE5D,#01682Fb,#02CE5D); /*defina as cor do BG aqui*/
 background-size: 400%;
 border-radius: 35px; /*defina o arredondamento aqui*/
 transition: 1s;
}

.button:hover::before {
 filter: blur(20px); /*defina o desfoque aqui*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-00e74c2 */.button {
 background: linear-gradient(90deg,#02CE5D,#01682F,#02CE5D,#02CE5D);  /*defina as cor do BG aqui*/
 background-size: 300%;
 border-radius: 30px; /*defina o arredondamento aqui*/
 z-index: 1;
}

.button:hover {
 animation: ani 8s linear infinite;
 border: none;
}

@keyframes ani {
 0% {
  background-position: 0%;
 }

 100% {
  background-position: 400%;
 }
}

.button:before {
 content: '';
 position: absolute;
 top: -5px;
 left: -5px;
 right: -5px;
 bottom: -5px;
 z-index: -1;
 background: linear-gradient(90deg,#02CE5D,#02CE5D,#01682Fb,#02CE5D); /*defina as cor do BG aqui*/
 background-size: 400%;
 border-radius: 35px; /*defina o arredondamento aqui*/
 transition: 1s;
}

.button:hover::before {
 filter: blur(20px); /*defina o desfoque aqui*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4dd9e5 */.button {
 background: linear-gradient(90deg,#02CE5D,#01682F,#02CE5D,#02CE5D);  /*defina as cor do BG aqui*/
 background-size: 300%;
 border-radius: 30px; /*defina o arredondamento aqui*/
 z-index: 1;
}

.button:hover {
 animation: ani 8s linear infinite;
 border: none;
}

@keyframes ani {
 0% {
  background-position: 0%;
 }

 100% {
  background-position: 400%;
 }
}

.button:before {
 content: '';
 position: absolute;
 top: -5px;
 left: -5px;
 right: -5px;
 bottom: -5px;
 z-index: -1;
 background: linear-gradient(90deg,#02CE5D,#02CE5D,#01682Fb,#02CE5D); /*defina as cor do BG aqui*/
 background-size: 400%;
 border-radius: 35px; /*defina o arredondamento aqui*/
 transition: 1s;
}

.button:hover::before {
 filter: blur(20px); /*defina o desfoque aqui*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fe1f09 */.button {
 background: linear-gradient(90deg,#02CE5D,#01682F,#02CE5D,#02CE5D);  /*defina as cor do BG aqui*/
 background-size: 300%;
 border-radius: 30px; /*defina o arredondamento aqui*/
 z-index: 1;
}

.button:hover {
 animation: ani 8s linear infinite;
 border: none;
}

@keyframes ani {
 0% {
  background-position: 0%;
 }

 100% {
  background-position: 400%;
 }
}

.button:before {
 content: '';
 position: absolute;
 top: -5px;
 left: -5px;
 right: -5px;
 bottom: -5px;
 z-index: -1;
 background: linear-gradient(90deg,#02CE5D,#02CE5D,#01682Fb,#02CE5D); /*defina as cor do BG aqui*/
 background-size: 400%;
 border-radius: 35px; /*defina o arredondamento aqui*/
 transition: 1s;
}

.button:hover::before {
 filter: blur(20px); /*defina o desfoque aqui*/
}/* End custom CSS */