.elementor-10 .elementor-element.elementor-element-1364adb{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-1364adb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1364adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040710;background-image:url("https://tanos.blacktipsgreen.com/wp-content/uploads/2024/04/tanos-bg2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-aa8ebf6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-10 .elementor-element.elementor-element-cb8c20e{width:var( --container-widget-width, 814px );max-width:814px;--container-widget-width:814px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-cb8c20e .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.1em;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-10 .elementor-element.elementor-element-7bf5e5b .elementor-button{background-color:#5E00FF;font-family:"Syne", Sans-serif;font-size:19px;font-weight:700;line-height:34px;fill:#FFFFFF;color:#FFFFFF;border-radius:13px 13px 13px 13px;}.elementor-10 .elementor-element.elementor-element-7bf5e5b{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-7bf5e5b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0d24fa7 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0d24fa7{text-align:left;}.elementor-10 .elementor-element.elementor-element-0d24fa7 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-23a8b1e{--display:flex;--min-height:89px;--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;--z-index:2;}.elementor-10 .elementor-element.elementor-element-23a8b1e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-23a8b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #E644FF 0%, #5E00FF 100%);}.elementor-10 .elementor-element.elementor-element-d1a6782 > .elementor-widget-container{margin:0px 0px 0px -650px;}.elementor-10 .elementor-element.elementor-element-d1a6782.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d1a6782{text-align:left;}.elementor-10 .elementor-element.elementor-element-d1a6782 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.7px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d8f268a{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-46313a9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-4fddadd{width:var( --container-widget-width, 814px );max-width:814px;--container-widget-width:814px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4fddadd .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-80a6d42.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-80a6d42{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-80a6d42 .elementor-main-swiper{height:621px;width:100%;}.elementor-10 .elementor-element.elementor-element-80a6d42 .elementor-swiper-button{font-size:20px;color:#CAFB08;}.elementor-10 .elementor-element.elementor-element-80a6d42 .elementor-swiper-button svg{fill:#CAFB08;}.elementor-10 .elementor-element.elementor-element-1a08825 .elementor-button{background-color:#5E00FF;font-family:"Syne", Sans-serif;font-size:19px;font-weight:700;line-height:34px;fill:#FFFFFF;color:#FFFFFF;border-radius:13px 13px 13px 13px;}.elementor-10 .elementor-element.elementor-element-1a08825{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1a08825 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dcb128d{--display:flex;--min-height:100vh;--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-1344ddb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:25px 25px 25px 25px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-10 .elementor-element.elementor-element-1344ddb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1344ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C13;}.elementor-10 .elementor-element.elementor-element-1344ddb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-945f34b{width:var( --container-widget-width, 814px );max-width:814px;--container-widget-width:814px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-945f34b .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.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-10 .elementor-element.elementor-element-adff67c .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-adff67c.elementor-view-stacked .elementor-icon{background-color:#7A2CFF;}.elementor-10 .elementor-element.elementor-element-adff67c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-adff67c.elementor-view-default .elementor-icon{color:#7A2CFF;border-color:#7A2CFF;}.elementor-10 .elementor-element.elementor-element-adff67c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-adff67c.elementor-view-default .elementor-icon svg{fill:#7A2CFF;}.elementor-10 .elementor-element.elementor-element-adff67c .elementor-icon{font-size:29px;}.elementor-10 .elementor-element.elementor-element-adff67c .elementor-icon svg{height:29px;}.elementor-10 .elementor-element.elementor-element-1780552{width:var( --container-widget-width, 541px );max-width:541px;--container-widget-width:541px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-1780552 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1780552 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b585fa2 .elementor-button{background-color:#5E00FF;font-family:"Syne", Sans-serif;font-size:19px;font-weight:700;line-height:34px;fill:#FFFFFF;color:#FFFFFF;border-radius:13px 13px 13px 13px;}.elementor-10 .elementor-element.elementor-element-b585fa2{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b585fa2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.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-10 .elementor-element.elementor-element-0e8ce0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0e8ce0b img{border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-7142ad3{--display:flex;--min-height:100vh;--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-fd09b84{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:25px 25px 25px 25px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-10 .elementor-element.elementor-element-fd09b84:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fd09b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C13;}.elementor-10 .elementor-element.elementor-element-fd09b84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0649f71{width:var( --container-widget-width, 814px );max-width:814px;--container-widget-width:814px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-0649f71 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-abcb553 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-abcb553.elementor-view-stacked .elementor-icon{background-color:#7A2CFF;}.elementor-10 .elementor-element.elementor-element-abcb553.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-abcb553.elementor-view-default .elementor-icon{color:#7A2CFF;border-color:#7A2CFF;}.elementor-10 .elementor-element.elementor-element-abcb553.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-abcb553.elementor-view-default .elementor-icon svg{fill:#7A2CFF;}.elementor-10 .elementor-element.elementor-element-abcb553 .elementor-icon{font-size:29px;}.elementor-10 .elementor-element.elementor-element-abcb553 .elementor-icon svg{height:29px;}.elementor-10 .elementor-element.elementor-element-3468e99{width:var( --container-widget-width, 541px );max-width:541px;--container-widget-width:541px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-3468e99 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3468e99 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-10ca404 .elementor-button{background-color:#5E00FF;font-family:"Syne", Sans-serif;font-size:19px;font-weight:700;line-height:34px;fill:#FFFFFF;color:#FFFFFF;border-radius:13px 13px 13px 13px;}.elementor-10 .elementor-element.elementor-element-10ca404{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-10ca404 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-65fb8c8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-55px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2d6ea6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2d6ea6b img{border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-ce43dd0{--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-61d79bb{width:var( --container-widget-width, 541px );max-width:541px;--container-widget-width:541px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-61d79bb > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-61d79bb .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:#FFFFFF54;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040811;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-80a6d42.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-1364adb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1364adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanos.blacktipsgreen.com/wp-content/uploads/2024/04/tanos-bg2-mob-1.png");background-position:top center;background-size:contain;}.elementor-10 .elementor-element.elementor-element-1364adb{--min-height:90vh;--justify-content:flex-end;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-aa8ebf6{--margin-top:265px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-cb8c20e .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-7bf5e5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7bf5e5b .elementor-button{font-size:15px;}.elementor-10 .elementor-element.elementor-element-0d24fa7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0d24fa7 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-23a8b1e{--min-height:59px;}.elementor-10 .elementor-element.elementor-element-d8f268a{--min-height:90vh;--justify-content:flex-end;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-4fddadd .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-80a6d42.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-80a6d42{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-80a6d42 .elementor-main-swiper{height:589px;width:251px;}.elementor-10 .elementor-element.elementor-element-1a08825 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1a08825{--container-widget-width:686px;--container-widget-flex-grow:0;width:var( --container-widget-width, 686px );max-width:686px;}.elementor-10 .elementor-element.elementor-element-1a08825 .elementor-button{font-size:15px;}.elementor-10 .elementor-element.elementor-element-dcb128d{--min-height:90vh;--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-1344ddb{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-945f34b .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-1780552 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1780552 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-b585fa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b585fa2{--container-widget-width:686px;--container-widget-flex-grow:0;width:var( --container-widget-width, 686px );max-width:686px;}.elementor-10 .elementor-element.elementor-element-b585fa2 .elementor-button{font-size:15px;}.elementor-10 .elementor-element.elementor-element-0e8ce0b img{border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-7142ad3{--min-height:90vh;--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-fd09b84{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-0649f71 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-3468e99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3468e99 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-10ca404 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-10ca404{--container-widget-width:686px;--container-widget-flex-grow:0;width:var( --container-widget-width, 686px );max-width:686px;}.elementor-10 .elementor-element.elementor-element-10ca404 .elementor-button{font-size:15px;}.elementor-10 .elementor-element.elementor-element-61d79bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-61d79bb .elementor-heading-title{font-size:17px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-aa8ebf6{--width:49%;}.elementor-10 .elementor-element.elementor-element-1344ddb{--width:57%;}.elementor-10 .elementor-element.elementor-element-fd09b84{--width:57%;}.elementor-10 .elementor-element.elementor-element-65fb8c8{--width:49%;}}/* Start custom CSS for button, class: .elementor-element-7bf5e5b */:root{
    --grad1: #5E00FF;
    --grad2: #E644FF;
    --grad3: #E644FF;
    --grad4: #5E00FF;
}

.elementor-10 .elementor-element.elementor-element-7bf5e5b a{
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	z-index: 1;
	position: relative;
}
.elementor-10 .elementor-element.elementor-element-7bf5e5b a:hover{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 400%;
	}
}

/*css for glowing background*/
.elementor-10 .elementor-element.elementor-element-7bf5e5b a:before{
	content: '';
	position: absolute;
	top: -5px;
	left: -5px;
	right: -5px;
	bottom: -5px;
	z-index: 0;
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	border-radius: 40px;
	opacity: 0;
	transition: 0.5s;

}
.elementor-10 .elementor-element.elementor-element-7bf5e5b a:hover:before{
	filter: blur(20px);
	opacity: .4;
	animation: animate 8s linear infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1364adb */underline { 
    text-decoration:
    underline;
    
text-decoration-color: #CAFB08;

text-decoration-thickness:  8px;

text-underline-offset: 5px;

text-decoration-skip-ink:  nne;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1a6782 */.elementor-10 .elementor-element.elementor-element-d1a6782{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23a8b1e */.elementor-10 .elementor-element.elementor-element-23a8b1e{ 
    transform: rotate(-5deg) scale(1.01);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a08825 */:root{
    --grad1: #5E00FF;
    --grad2: #E644FF;
    --grad3: #E644FF;
    --grad4: #5E00FF;
}

.elementor-10 .elementor-element.elementor-element-1a08825 a{
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	z-index: 1;
	position: relative;
}
.elementor-10 .elementor-element.elementor-element-1a08825 a:hover{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 400%;
	}
}

/*css for glowing background*/
.elementor-10 .elementor-element.elementor-element-1a08825 a:before{
	content: '';
	position: absolute;
	top: -5px;
	left: -5px;
	right: -5px;
	bottom: -5px;
	z-index: 0;
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	border-radius: 40px;
	opacity: 0;
	transition: 0.5s;

}
.elementor-10 .elementor-element.elementor-element-1a08825 a:hover:before{
	filter: blur(20px);
	opacity: .4;
	animation: animate 8s linear infinite;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b585fa2 */:root{
    --grad1: #5E00FF;
    --grad2: #E644FF;
    --grad3: #E644FF;
    --grad4: #5E00FF;
}

.elementor-10 .elementor-element.elementor-element-b585fa2 a{
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	z-index: 1;
	position: relative;
}
.elementor-10 .elementor-element.elementor-element-b585fa2 a:hover{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 400%;
	}
}

/*css for glowing background*/
.elementor-10 .elementor-element.elementor-element-b585fa2 a:before{
	content: '';
	position: absolute;
	top: -5px;
	left: -5px;
	right: -5px;
	bottom: -5px;
	z-index: 0;
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	border-radius: 40px;
	opacity: 0;
	transition: 0.5s;

}
.elementor-10 .elementor-element.elementor-element-b585fa2 a:hover:before{
	filter: blur(20px);
	opacity: .4;
	animation: animate 8s linear infinite;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10ca404 */:root{
    --grad1: #5E00FF;
    --grad2: #E644FF;
    --grad3: #E644FF;
    --grad4: #5E00FF;
}

.elementor-10 .elementor-element.elementor-element-10ca404 a{
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	z-index: 1;
	position: relative;
}
.elementor-10 .elementor-element.elementor-element-10ca404 a:hover{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 400%;
	}
}

/*css for glowing background*/
.elementor-10 .elementor-element.elementor-element-10ca404 a:before{
	content: '';
	position: absolute;
	top: -5px;
	left: -5px;
	right: -5px;
	bottom: -5px;
	z-index: 0;
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	border-radius: 40px;
	opacity: 0;
	transition: 0.5s;

}
.elementor-10 .elementor-element.elementor-element-10ca404 a:hover:before{
	filter: blur(20px);
	opacity: .4;
	animation: animate 8s linear infinite;
}/* End custom CSS */
/* Start custom CSS */body, html {
overflow-x: hidden !important;
}

/Corrigir escrollamento no Mobile/
@media (max-width: 786px){
body, html {
overflow-x: hidden!important;
}/* End custom CSS */