.elementor-66 .elementor-element.elementor-element-21c5b3c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-21c5b3c:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-21c5b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vilhena.viradavirtual.com/wp-content/uploads/2026/04/lp-topo-obrigado.webp");background-position:center center;background-repeat:no-repeat;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-66 .elementor-element.elementor-element-39e9b8d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-39e9b8d.elementor-element{--align-self:center;}.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-66 .elementor-element.elementor-element-5541708{text-align:center;}.elementor-66 .elementor-element.elementor-element-5541708 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;color:#81AA39;}.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-66 .elementor-element.elementor-element-37dc1a3{text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#111111;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-66 .elementor-element.elementor-element-6960d2d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-6960d2d > .elementor-widget-container{background-color:#39134F;padding:20px 20px 20px 20px;}.elementor-66 .elementor-element.elementor-element-6960d2d.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-6960d2d .elementor-icon-box-title{margin-block-end:20px;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-6960d2d .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-6960d2d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;}.elementor-66 .elementor-element.elementor-element-6960d2d:has(:hover) .elementor-icon-box-title,
					 .elementor-66 .elementor-element.elementor-element-6960d2d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-6960d2d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-5a9f54b{--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-66 .elementor-element.elementor-element-5a9f54b:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-5a9f54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-89d6e83{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-66 .elementor-element.elementor-element-89d6e83.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-89d6e83 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:50px;font-weight:600;color:#39134F;}.elementor-66 .elementor-element.elementor-element-7a24869{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;top:-59px;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-7a24869{right:51px;}body.rtl .elementor-66 .elementor-element.elementor-element-7a24869{left:51px;}.elementor-66 .elementor-element.elementor-element-0d87e3a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-b1455bb{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-b1455bb > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(202deg, #39134F 0%, #39134F 72%);}.elementor-66 .elementor-element.elementor-element-b1455bb.elementor-element{--align-self:stretch;}.elementor-66 .elementor-element.elementor-element-b1455bb .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-b1455bb .elementor-icon-box-title a{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:28px;font-weight:600;}.elementor-66 .elementor-element.elementor-element-b1455bb .elementor-icon-box-title{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-b1455bb:has(:hover) .elementor-icon-box-title,
					 .elementor-66 .elementor-element.elementor-element-b1455bb:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-b1455bb .elementor-icon-box-description{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-b37f8c1{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-b37f8c1 > .elementor-widget-container{background-color:#39134F;padding:20px 20px 20px 20px;}.elementor-66 .elementor-element.elementor-element-b37f8c1.elementor-element{--align-self:stretch;}.elementor-66 .elementor-element.elementor-element-b37f8c1 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-b37f8c1 .elementor-icon-box-title a{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:28px;font-weight:600;}.elementor-66 .elementor-element.elementor-element-b37f8c1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-b37f8c1:has(:hover) .elementor-icon-box-title,
					 .elementor-66 .elementor-element.elementor-element-b37f8c1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-b37f8c1 .elementor-icon-box-description{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-d3697b9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-d3697b9 > .elementor-widget-container{background-color:#39134F;padding:20px 20px 20px 20px;}.elementor-66 .elementor-element.elementor-element-d3697b9.elementor-element{--align-self:stretch;}.elementor-66 .elementor-element.elementor-element-d3697b9 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-d3697b9 .elementor-icon-box-title a{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:28px;font-weight:600;}.elementor-66 .elementor-element.elementor-element-d3697b9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-d3697b9:has(:hover) .elementor-icon-box-title,
					 .elementor-66 .elementor-element.elementor-element-d3697b9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-d3697b9 .elementor-icon-box-description{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-ba9b5ce{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ba9b5ce:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ba9b5ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-ad86bdf{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center;}.elementor-66 .elementor-element.elementor-element-ad86bdf.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-ad86bdf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;line-height:1.1em;color:#000000;}.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-66 .elementor-element.elementor-element-422f149{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-422f149 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-66 .elementor-element.elementor-element-422f149.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-422f149 .elementor-button{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:25px 25px 25px 25px;}.elementor-66 .elementor-element.elementor-element-422f149 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-422f149 .elementor-button:focus{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-422f149 .elementor-button:hover svg, .elementor-66 .elementor-element.elementor-element-422f149 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-063f4d2{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#111111;}.elementor-66 .elementor-element.elementor-element-063f4d2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-063f4d2.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-0bf9ed7{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-0bf9ed7 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-66 .elementor-element.elementor-element-0bf9ed7.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-0bf9ed7 .elementor-button{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:25px 25px 25px 25px;}.elementor-66 .elementor-element.elementor-element-0bf9ed7 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-0bf9ed7 .elementor-button:focus{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-0bf9ed7 .elementor-button:hover svg, .elementor-66 .elementor-element.elementor-element-0bf9ed7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-12b3845{--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:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-12b3845:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-12b3845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0205;}.elementor-66 .elementor-element.elementor-element-1d3df4c{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-1d3df4c.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-21c5b3c:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-21c5b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-66 .elementor-element.elementor-element-21c5b3c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-39e9b8d{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-66 .elementor-element.elementor-element-5541708 .elementor-heading-title{font-size:28px;}.elementor-66 .elementor-element.elementor-element-37dc1a3{font-size:16px;}.elementor-66 .elementor-element.elementor-element-6960d2d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-66 .elementor-element.elementor-element-6960d2d .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-6960d2d .elementor-icon-box-title a{font-size:24px;}.elementor-66 .elementor-element.elementor-element-6960d2d .elementor-icon-box-description{font-size:16px;}.elementor-66 .elementor-element.elementor-element-89d6e83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-66 .elementor-element.elementor-element-89d6e83 .elementor-heading-title{font-size:32px;}.elementor-66 .elementor-element.elementor-element-7a24869{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;top:551px;}.elementor-66 .elementor-element.elementor-element-7a24869 img{width:100%;}.elementor-66 .elementor-element.elementor-element-0d87e3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-66 .elementor-element.elementor-element-b1455bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-66 .elementor-element.elementor-element-b1455bb .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-b1455bb .elementor-icon-box-title a{font-size:24px;}.elementor-66 .elementor-element.elementor-element-b1455bb .elementor-icon-box-description{font-size:15px;}.elementor-66 .elementor-element.elementor-element-b37f8c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-66 .elementor-element.elementor-element-b37f8c1 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-b37f8c1 .elementor-icon-box-title a{font-size:24px;}.elementor-66 .elementor-element.elementor-element-b37f8c1 .elementor-icon-box-description{font-size:15px;}.elementor-66 .elementor-element.elementor-element-d3697b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-66 .elementor-element.elementor-element-d3697b9 .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-d3697b9 .elementor-icon-box-title a{font-size:24px;}.elementor-66 .elementor-element.elementor-element-ba9b5ce{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-66 .elementor-element.elementor-element-ad86bdf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-66 .elementor-element.elementor-element-ad86bdf .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-422f149{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-66 .elementor-element.elementor-element-422f149 .elementor-button{font-size:0.9em;padding:25px 20px 25px 20px;}.elementor-66 .elementor-element.elementor-element-063f4d2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-063f4d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.3em;}.elementor-66 .elementor-element.elementor-element-0bf9ed7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-66 .elementor-element.elementor-element-0bf9ed7 .elementor-button{font-size:0.9em;padding:25px 20px 25px 20px;}.elementor-66 .elementor-element.elementor-element-12b3845{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-1d3df4c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-21c5b3c{--content-width:1140px;}.elementor-66 .elementor-element.elementor-element-5a9f54b{--content-width:1280px;}}/* Start custom CSS for image, class: .elementor-element-7a24869 */.elementor-66 .elementor-element.elementor-element-7a24869 {
animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
0% { transform: translate(0, 0px); }
50% { transform: translate(0, 20px); }
100% { transform: translate(0, -0px); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1455bb */a {
    color: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-422f149 */.elementor-66 .elementor-element.elementor-element-422f149.btn .elementor-button {
    border-radius: 10px;
border: 1px solid rgba(173, 173, 173, 0.25);
border-radius: 20000px;
background: var(--Tiktok, linear-gradient(90deg, #FF8BC5 0%, #9525BF 100%));
box-shadow: 0 0 0 7px rgba(174, 196, 208, 0.21);
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
}

/* Efeito de brilho */
.elementor-66 .elementor-element.elementor-element-422f149.btn .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

@keyframes shinery {
    0%, 100% {
        left: -10%;
        opacity: 0;
    }

    20% {
        opacity: 1;
    }

    48% {
        left: 110%;
        opacity: 1;
    }

    51% {
        opacity: 0;
    }
}

/* Cor da Borda */
.btn .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bf9ed7 */.elementor-66 .elementor-element.elementor-element-0bf9ed7.btn .elementor-button {
    border-radius: 10px;
border: 1px solid rgba(173, 173, 173, 0.25);
border-radius: 20000px;
background: var(--Tiktok, linear-gradient(90deg, #058D34 0%, #19E657 100%));
box-shadow: 0 0 0 7px rgba(174, 196, 208, 0.21);
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
}

/* Efeito de brilho */
.elementor-66 .elementor-element.elementor-element-0bf9ed7.btn .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

@keyframes shinery {
    0%, 100% {
        left: -10%;
        opacity: 0;
    }

    20% {
        opacity: 1;
    }

    48% {
        left: 110%;
        opacity: 1;
    }

    51% {
        opacity: 0;
    }
}

/* Cor da Borda */
.btn .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */