.elementor-709 .elementor-element.elementor-element-2d7d03fd{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-709 .elementor-element.elementor-element-2d7d03fd:not(.elementor-motion-effects-element-type-background), .elementor-709 .elementor-element.elementor-element-2d7d03fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #000B28 0%, #000000 100%);}.elementor-709 .elementor-element.elementor-element-2dd4ded2{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.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-709 .elementor-element.elementor-element-5d2725de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-709 .elementor-element.elementor-element-5d2725de{z-index:1;}.elementor-709 .elementor-element.elementor-element-5d2725de.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-5d2725de img{width:20%;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0B0065;border-radius:150px 150px 150px 150px;}.elementor-709 .elementor-element.elementor-element-7c56e806{--display:flex;--gap:13px 0px;--row-gap:13px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-709 .elementor-element.elementor-element-474dbb47.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-474dbb47{text-align:center;}.elementor-709 .elementor-element.elementor-element-474dbb47 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:600;letter-spacing:0.5px;word-spacing:0px;color:#FFFFFF;}.elementor-709 .elementor-element.elementor-element-78b60d20.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-78b60d20{text-align:center;}.elementor-709 .elementor-element.elementor-element-78b60d20 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-709 .elementor-element.elementor-element-160ee47a{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-709 .elementor-element.elementor-element-3b319a17.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-3b319a17{text-align:center;}.elementor-709 .elementor-element.elementor-element-3b319a17 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-709 .elementor-element.elementor-element-4f73d112 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;background-image:linear-gradient(132deg, #4B55DB 7%, #34E0E0 100%);border-radius:14.79px 14.79px 14.79px 14.79px;padding:3% 0% 3% 0%;}.elementor-709 .elementor-element.elementor-element-4f73d112 .elementor-button:hover, .elementor-709 .elementor-element.elementor-element-4f73d112 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #4B55DB 0%, #4B55DB 100%);}.elementor-709 .elementor-element.elementor-element-4f73d112 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-709 .elementor-element.elementor-element-4f73d112.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-4f73d112 .elementor-button-content-wrapper{flex-direction:row;}.elementor-709 .elementor-element.elementor-element-4f73d112 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-709 .elementor-element.elementor-element-4b9e7bae .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;background-image:linear-gradient(132deg, #4B55DB 7%, #34E0E0 100%);border-radius:14.79px 14.79px 14.79px 14.79px;padding:3% 0% 3% 0%;}.elementor-709 .elementor-element.elementor-element-4b9e7bae .elementor-button:hover, .elementor-709 .elementor-element.elementor-element-4b9e7bae .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #4B55DB 0%, #4B55DB 100%);}.elementor-709 .elementor-element.elementor-element-4b9e7bae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-709 .elementor-element.elementor-element-4b9e7bae.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-4b9e7bae .elementor-button-content-wrapper{flex-direction:row;}.elementor-709 .elementor-element.elementor-element-4b9e7bae .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-709 .elementor-element.elementor-element-2a908e2d .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;background-image:linear-gradient(132deg, #4B55DB 7%, #34E0E0 100%);border-radius:14.79px 14.79px 14.79px 14.79px;padding:3% 0% 3% 0%;}.elementor-709 .elementor-element.elementor-element-2a908e2d .elementor-button:hover, .elementor-709 .elementor-element.elementor-element-2a908e2d .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #4B55DB 0%, #4B55DB 100%);}.elementor-709 .elementor-element.elementor-element-2a908e2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-709 .elementor-element.elementor-element-2a908e2d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-2a908e2d .elementor-button-content-wrapper{flex-direction:row;}.elementor-709 .elementor-element.elementor-element-2a908e2d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-709 .elementor-element.elementor-element-276fbd9c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-2fd11f1e{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-709 .elementor-element.elementor-element-22eb271b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-22eb271b{text-align:center;}.elementor-709 .elementor-element.elementor-element-22eb271b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-709 .elementor-element.elementor-element-6c8079c7 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;background-image:linear-gradient(132deg, #4B55DB 7%, #34E0E0 100%);border-radius:14.79px 14.79px 14.79px 14.79px;padding:3% 0% 3% 0%;}.elementor-709 .elementor-element.elementor-element-6c8079c7 .elementor-button:hover, .elementor-709 .elementor-element.elementor-element-6c8079c7 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #4B55DB 0%, #4B55DB 100%);}.elementor-709 .elementor-element.elementor-element-6c8079c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-709 .elementor-element.elementor-element-6c8079c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-6c8079c7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-709 .elementor-element.elementor-element-6c8079c7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-709 .elementor-element.elementor-element-59b28db1 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;background-image:linear-gradient(132deg, #4B55DB 7%, #34E0E0 100%);border-radius:14.79px 14.79px 14.79px 14.79px;padding:3% 0% 3% 0%;}.elementor-709 .elementor-element.elementor-element-59b28db1 .elementor-button:hover, .elementor-709 .elementor-element.elementor-element-59b28db1 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #4B55DB 0%, #4B55DB 100%);}.elementor-709 .elementor-element.elementor-element-59b28db1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-709 .elementor-element.elementor-element-59b28db1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-59b28db1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-709 .elementor-element.elementor-element-59b28db1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-709 .elementor-element.elementor-element-59250097 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;background-image:linear-gradient(132deg, #4B55DB 7%, #34E0E0 100%);border-radius:14.79px 14.79px 14.79px 14.79px;padding:3% 0% 3% 0%;}.elementor-709 .elementor-element.elementor-element-59250097 .elementor-button:hover, .elementor-709 .elementor-element.elementor-element-59250097 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #4B55DB 0%, #4B55DB 100%);}.elementor-709 .elementor-element.elementor-element-59250097 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-709 .elementor-element.elementor-element-59250097.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-709 .elementor-element.elementor-element-59250097 .elementor-button-content-wrapper{flex-direction:row;}.elementor-709 .elementor-element.elementor-element-59250097 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-709 .elementor-element.elementor-element-d7a3f78.xpro-widget-bg-overlay:before{transition:background 0.3s;}body.elementor-page-709:not(.elementor-motion-effects-element-type-background), body.elementor-page-709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-709 .elementor-element.elementor-element-4f73d112 .elementor-button{font-size:18px;padding:17px 40px 16px 40px;}.elementor-709 .elementor-element.elementor-element-4b9e7bae .elementor-button{font-size:18px;padding:17px 40px 16px 40px;}.elementor-709 .elementor-element.elementor-element-2a908e2d .elementor-button{font-size:18px;padding:17px 40px 16px 40px;}.elementor-709 .elementor-element.elementor-element-6c8079c7 .elementor-button{font-size:18px;padding:17px 40px 16px 40px;}.elementor-709 .elementor-element.elementor-element-59b28db1 .elementor-button{font-size:18px;padding:17px 40px 16px 40px;}.elementor-709 .elementor-element.elementor-element-59250097 .elementor-button{font-size:18px;padding:17px 40px 16px 40px;}}@media(min-width:768px){.elementor-709 .elementor-element.elementor-element-2d7d03fd{--content-width:1140px;}.elementor-709 .elementor-element.elementor-element-160ee47a{--width:45%;}.elementor-709 .elementor-element.elementor-element-2fd11f1e{--width:45%;}}@media(max-width:767px){.elementor-709 .elementor-element.elementor-element-2d7d03fd{--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-709 .elementor-element.elementor-element-5d2725de img{width:160px;}.elementor-709 .elementor-element.elementor-element-474dbb47 .elementor-heading-title{font-size:35px;}.elementor-709 .elementor-element.elementor-element-78b60d20 .elementor-heading-title{font-size:16px;}.elementor-709 .elementor-element.elementor-element-4f73d112 .elementor-button{font-size:1rem;border-radius:5px 5px 5px 5px;padding:18px 24px 18px 24px;}.elementor-709 .elementor-element.elementor-element-4b9e7bae .elementor-button{font-size:1rem;border-radius:5px 5px 5px 5px;padding:18px 24px 18px 24px;}.elementor-709 .elementor-element.elementor-element-2a908e2d .elementor-button{font-size:1rem;border-radius:5px 5px 5px 5px;padding:18px 24px 18px 24px;}.elementor-709 .elementor-element.elementor-element-6c8079c7 .elementor-button{font-size:16px;border-radius:5px 5px 5px 5px;padding:13px 24px 13px 24px;}.elementor-709 .elementor-element.elementor-element-59b28db1 .elementor-button{font-size:16px;border-radius:5px 5px 5px 5px;padding:13px 24px 13px 24px;}.elementor-709 .elementor-element.elementor-element-59250097 .elementor-button{font-size:16px;border-radius:5px 5px 5px 5px;padding:13px 24px 13px 24px;}}/* Start custom CSS for button, class: .elementor-element-4f73d112 */.elementor-709 .elementor-element.elementor-element-4f73d112 .elementor-button{
    border-radius: 14px;
    animation: 2.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #4B55DB, #34E0E0, #4B55DB, #4B55DB, #34E0E0)  /**altere aqui as cores do degrade sendo: cor do canto, cor próxima ao centro, cor do meio, cor próxima ao centro, cor do canto**/;
    background-size: 400% 200%;
    transition: background 1.8s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
    box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
    width: 100%;
}
 
/**Mouse em cima**/   
.elementor-709 .elementor-element.elementor-element-4f73d112 .elementor-button:hover{
    border-radius: 14px;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #217DEA, #539FF9, #ACD2FF, #539FF9, #217DEA); /**altere aqui as cores do degrade**/
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
     box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
}

    
@keyframes textura{ 0%{background-position: 0.0;}

100%{background-position: 100% 0;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b9e7bae */.elementor-709 .elementor-element.elementor-element-4b9e7bae .elementor-button{
    border-radius: 14px;
    animation: 2.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #4B55DB, #34E0E0, #4B55DB, #4B55DB, #34E0E0)  /**altere aqui as cores do degrade sendo: cor do canto, cor próxima ao centro, cor do meio, cor próxima ao centro, cor do canto**/;
    background-size: 400% 200%;
    transition: background 1.8s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
    box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
    width: 100%;
}
 
/**Mouse em cima**/   
.elementor-709 .elementor-element.elementor-element-4b9e7bae .elementor-button:hover{
    border-radius: 14px;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #217DEA, #539FF9, #ACD2FF, #539FF9, #217DEA); /**altere aqui as cores do degrade**/
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
     box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
}

    
@keyframes textura{ 0%{background-position: 0.0;}

100%{background-position: 100% 0;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a908e2d */.elementor-709 .elementor-element.elementor-element-2a908e2d .elementor-button{
    border-radius: 14px;
    animation: 2.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #4B55DB, #34E0E0, #4B55DB, #4B55DB, #34E0E0)  /**altere aqui as cores do degrade sendo: cor do canto, cor próxima ao centro, cor do meio, cor próxima ao centro, cor do canto**/;
    background-size: 400% 200%;
    transition: background 1.8s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
    box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
    width: 100%;
}
 
/**Mouse em cima**/   
.elementor-709 .elementor-element.elementor-element-2a908e2d .elementor-button:hover{
    border-radius: 14px;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #217DEA, #539FF9, #ACD2FF, #539FF9, #217DEA); /**altere aqui as cores do degrade**/
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
     box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
}

    
@keyframes textura{ 0%{background-position: 0.0;}

100%{background-position: 100% 0;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c8079c7 */.elementor-709 .elementor-element.elementor-element-6c8079c7 .elementor-button{
    border-radius: 14px;
    animation: 2.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #4B55DB, #34E0E0, #4B55DB, #4B55DB, #34E0E0)  /**altere aqui as cores do degrade sendo: cor do canto, cor próxima ao centro, cor do meio, cor próxima ao centro, cor do canto**/;
    background-size: 400% 200%;
    transition: background 1.8s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
    box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
    width: 100%;
}
 
/**Mouse em cima**/   
.elementor-709 .elementor-element.elementor-element-6c8079c7 .elementor-button:hover{
    border-radius: 14px;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #217DEA, #539FF9, #ACD2FF, #539FF9, #217DEA); /**altere aqui as cores do degrade**/
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
     box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
}

    
@keyframes textura{ 0%{background-position: 0.0;}

100%{background-position: 100% 0;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59b28db1 */.elementor-709 .elementor-element.elementor-element-59b28db1 .elementor-button{
    border-radius: 14px;
    animation: 2.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #4B55DB, #34E0E0, #4B55DB, #4B55DB, #34E0E0)  /**altere aqui as cores do degrade sendo: cor do canto, cor próxima ao centro, cor do meio, cor próxima ao centro, cor do canto**/;
    background-size: 400% 200%;
    transition: background 1.8s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
    box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
    width: 100%;
}
 
/**Mouse em cima**/   
.elementor-709 .elementor-element.elementor-element-59b28db1 .elementor-button:hover{
    border-radius: 14px;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #217DEA, #539FF9, #ACD2FF, #539FF9, #217DEA); /**altere aqui as cores do degrade**/
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
     box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
}

    
@keyframes textura{ 0%{background-position: 0.0;}

100%{background-position: 100% 0;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59250097 */.elementor-709 .elementor-element.elementor-element-59250097 .elementor-button{
    border-radius: 14px;
    animation: 2.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #4B55DB, #34E0E0, #4B55DB, #4B55DB, #34E0E0)  /**altere aqui as cores do degrade sendo: cor do canto, cor próxima ao centro, cor do meio, cor próxima ao centro, cor do canto**/;
    background-size: 400% 200%;
    transition: background 1.8s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
    box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
    width: 100%;
}
 
/**Mouse em cima**/   
.elementor-709 .elementor-element.elementor-element-59250097 .elementor-button:hover{
    border-radius: 14px;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #217DEA, #539FF9, #ACD2FF, #539FF9, #217DEA); /**altere aqui as cores do degrade**/
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
     box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
}

    
@keyframes textura{ 0%{background-position: 0.0;}

100%{background-position: 100% 0;}}/* End custom CSS */