.elementor-30 .elementor-element.elementor-element-6864d29{--display:flex;}.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-30 .elementor-element.elementor-element-794e5a7 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;letter-spacing:-0.4px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 14px 44px -11px rgba(0, 255, 92.02173913043477, 0.84);border-style:none;border-radius:9px 9px 9px 9px;padding:13px 30px 14px 30px;}.elementor-30 .elementor-element.elementor-element-794e5a7 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-794e5a7 .elementor-button:focus{background-color:#F25B2900;}.elementor-30 .elementor-element.elementor-element-794e5a7{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-794e5a7.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-794e5a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30 .elementor-element.elementor-element-794e5a7 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-30 .elementor-element.elementor-element-27dad02 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;letter-spacing:-0.4px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 14px 44px -11px rgba(0, 255, 92.02173913043477, 0.84);border-style:none;border-radius:9px 9px 9px 9px;padding:13px 30px 14px 30px;}.elementor-30 .elementor-element.elementor-element-27dad02 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-27dad02 .elementor-button:focus{background-color:#F25B2900;}.elementor-30 .elementor-element.elementor-element-27dad02{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-27dad02.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-27dad02 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30 .elementor-element.elementor-element-27dad02 .elementor-button .elementor-button-content-wrapper{gap:12px;}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-794e5a7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-794e5a7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-30 .elementor-element.elementor-element-794e5a7 .elementor-button{font-size:20px;padding:19px 30px 19px 30px;}.elementor-30 .elementor-element.elementor-element-27dad02.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-27dad02 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-30 .elementor-element.elementor-element-27dad02 .elementor-button{font-size:20px;padding:19px 30px 19px 30px;}}/* Start custom CSS for button, class: .elementor-element-794e5a7 */.elementor-30 .elementor-element.elementor-element-794e5a7 a{
    background: #FF8C2F;
background: linear-gradient(90deg, rgba(255, 140, 47, 1) 0%, rgba(242, 58, 92, 1) 50%, rgba(193, 55, 238, 1) 100%)!important;
}




:root #dourado{
    --grad1: #E5B13A;
    --grad2: #F1C766;
    --grad3: #FDDD91;
    --grad4: #E5B13A;
}

.elementor-30 .elementor-element.elementor-element-794e5a7 a{
	background: linear-gradient(120deg, var(--grad1), var(--grad2), var(--grad3));
	background-size: 100%;
	z-index: 1;
	position: relative;
}
.elementor-30 .elementor-element.elementor-element-794e5a7 a{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 9900%;
	}
	
}
/*css for glowing background*/
.elementor-30 .elementor-element.elementor-element-794e5a7 a:before{
	content: '';
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: -1;
	background: linear-gradient(100deg, var(--grad1), var(--grad2), var(--grad3), var(--grad2), var(--grad4));
	background-size: 120%;
	border-radius: 9px;
	opacity: 0;
	transition: 0.5s;

}
.elementor-30 .elementor-element.elementor-element-794e5a7 a:before{
	filter: blur(0px);
	opacity: .9;
	animation: animate 30s linear infinite;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27dad02 */.elementor-30 .elementor-element.elementor-element-27dad02 a{
    background: #FF8C2F;
background: linear-gradient(90deg, rgba(255, 140, 47, 1) 0%, rgba(242, 58, 92, 1) 50%, rgba(193, 55, 238, 1) 100%)!important;
}




:root #verde{
    --grad1: #08CF54;
    --grad2: #0CF264;
    --grad3: #42FF8B;
    --grad4: #08CF54;
}

.elementor-30 .elementor-element.elementor-element-27dad02 a{
	background: linear-gradient(120deg, var(--grad1), var(--grad2), var(--grad3));
	background-size: 100%;
	z-index: 1;
	position: relative;
}
.elementor-30 .elementor-element.elementor-element-27dad02 a{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 9900%;
	}
	
}
/*css for glowing background*/
.elementor-30 .elementor-element.elementor-element-27dad02 a:before{
	content: '';
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: -1;
	background: linear-gradient(100deg, var(--grad1), var(--grad2), var(--grad3), var(--grad2), var(--grad4));
	background-size: 120%;
	border-radius: 9px;
	opacity: 0;
	transition: 0.5s;

}
.elementor-30 .elementor-element.elementor-element-27dad02 a:before{
	filter: blur(0px);
	opacity: .9;
	animation: animate 30s linear infinite;
}/* End custom CSS */