.elementor-1196 .elementor-element.elementor-element-b8b0e24{--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;--z-index:1;}.elementor-1196 .elementor-element.elementor-element-b8b0e24:not(.elementor-motion-effects-element-type-background), .elementor-1196 .elementor-element.elementor-element-b8b0e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 100%);}.elementor-1196 .elementor-element.elementor-element-ad34ccc{--display:flex;}.elementor-1196 .elementor-element.elementor-element-e318c4b{--display:flex;}.elementor-1196 .elementor-element.elementor-element-e318c4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1196 .elementor-element.elementor-element-746d60b{--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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1196 .elementor-element.elementor-element-411329f .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-weight:800;}.elementor-1196 .elementor-element.elementor-element-7b13c6f{--display:flex;--min-height:100vh;--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;--margin-top:-143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1196 .elementor-element.elementor-element-7b13c6f:not(.elementor-motion-effects-element-type-background), .elementor-1196 .elementor-element.elementor-element-7b13c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1196 .elementor-element.elementor-element-ae949e7{--display:flex;--margin-top:200px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1196 .elementor-element.elementor-element-a6bc2dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1196 .elementor-element.elementor-element-a6bc2dc.elementor-element{--align-self:center;}.elementor-1196 .elementor-element.elementor-element-a6bc2dc{text-align:center;}.elementor-1196 .elementor-element.elementor-element-a6bc2dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:80px;font-weight:900;color:#FFFFFF;}.elementor-1196 .elementor-element.elementor-element-2c525f2{--display:flex;}.elementor-1196 .elementor-element.elementor-element-8605085.elementor-element{--align-self:center;}.elementor-1196 .elementor-element.elementor-element-8605085{text-align:center;}.elementor-1196 .elementor-element.elementor-element-8605085 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:41px;font-weight:300;color:#FFFFFF;}.elementor-1196 .elementor-element.elementor-element-973e381{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1196 .elementor-element.elementor-element-8179e19 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;}.elementor-1196 .elementor-element.elementor-element-5d8d952{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1196 .elementor-element.elementor-element-0443329{width:var( --container-widget-width, 56.265% );max-width:56.265%;--container-widget-width:56.265%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-1196 .elementor-element.elementor-element-0443329.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1196 .elementor-element.elementor-element-55a34c9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1196 .elementor-element.elementor-element-55a34c9 .elementor-button{font-family:"Inter", Sans-serif;font-size:19px;font-weight:900;border-radius:28px 28px 28px 28px;padding:20px 87px 20px 87px;}.elementor-1196 .elementor-element.elementor-element-2b56fa2{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-1196 .elementor-element.elementor-element-2b56fa2:not(.elementor-motion-effects-element-type-background), .elementor-1196 .elementor-element.elementor-element-2b56fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 23%, #000000 100%);}.elementor-1196 .elementor-element.elementor-element-148b879{--display:flex;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1196 .elementor-element.elementor-element-8f203f5{z-index:1;}.elementor-1196 .elementor-element.elementor-element-8f203f5 > .elementor-widget-container{border-radius:18px 18px 18px 18px;}.elementor-1196 .elementor-element.elementor-element-8f203f5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1196 .elementor-element.elementor-element-ecaf011{--display:flex;--margin-top:26px;--margin-bottom:98px;--margin-left:0px;--margin-right:0px;}.elementor-1196 .elementor-element.elementor-element-bb62c5b > .elementor-widget-container{margin:31px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1196 .elementor-element.elementor-element-bb62c5b .elementor-button{font-family:"Inter", Sans-serif;font-size:19px;font-weight:900;border-radius:28px 28px 28px 28px;padding:20px 87px 20px 87px;}.elementor-1196 .elementor-element.elementor-element-952564c{--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: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-1196 .elementor-element.elementor-element-952564c:not(.elementor-motion-effects-element-type-background), .elementor-1196 .elementor-element.elementor-element-952564c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1196 .elementor-element.elementor-element-d15c715{--display:flex;--margin-top:-1128px;--margin-bottom:0px;--margin-left:-959px;--margin-right:0px;}.elementor-1196 .elementor-element.elementor-element-6e6ca8c img{max-width:72%;}.elementor-1196 .elementor-element.elementor-element-7015afc{--display:flex;--margin-top:-251px;--margin-bottom:0px;--margin-left:966px;--margin-right:0px;}.elementor-1196 .elementor-element.elementor-element-95e0b20{z-index:1;}.elementor-1196 .elementor-element.elementor-element-95e0b20 img{max-width:56%;}.elementor-1196 .elementor-element.elementor-element-5e38f3b{--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;--margin-top:-121px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1196 .elementor-element.elementor-element-5e38f3b:not(.elementor-motion-effects-element-type-background), .elementor-1196 .elementor-element.elementor-element-5e38f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1196 .elementor-element.elementor-element-2f8de34{--display:flex;}.elementor-1196 .elementor-element.elementor-element-ba2ad93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1196 .elementor-element.elementor-element-ba2ad93.elementor-element{--align-self:center;}.elementor-1196 .elementor-element.elementor-element-ba2ad93{text-align:center;}.elementor-1196 .elementor-element.elementor-element-ba2ad93 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:62px;font-weight:900;color:#7124E000;}.elementor-1196 .elementor-element.elementor-element-29eaf09{--display:flex;}.elementor-1196 .elementor-element.elementor-element-90a7143.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1196 .elementor-element.elementor-element-90a7143{text-align:center;font-family:"Inter", Sans-serif;font-size:21px;font-weight:300;line-height:25px;color:#FFFFFF;}.elementor-1196 .elementor-element.elementor-element-1aaca3a{--display:flex;}.elementor-1196 .elementor-element.elementor-element-b1b84c4 > .elementor-widget-container{padding:76px 0px 0px 0px;}.elementor-1196 .elementor-element.elementor-element-b1b84c4.elementor-element{--align-self:center;}.elementor-1196 .elementor-element.elementor-element-b1b84c4{text-align:center;}.elementor-1196 .elementor-element.elementor-element-b1b84c4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:900;color:#FFFFFF;}.elementor-1196 .elementor-element.elementor-element-a9f832f{--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-1196 .elementor-element.elementor-element-a9f832f:not(.elementor-motion-effects-element-type-background), .elementor-1196 .elementor-element.elementor-element-a9f832f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1196 .elementor-element.elementor-element-600fcea{--display:flex;}.elementor-1196 .elementor-element.elementor-element-6c5ba1d{--display:flex;--min-height:913px;--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:flex-end;}.elementor-1196 .elementor-element.elementor-element-6c5ba1d:not(.elementor-motion-effects-element-type-background), .elementor-1196 .elementor-element.elementor-element-6c5ba1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://framainteractivo.com/wp-content/uploads/2024/02/Mask-group.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1196 .elementor-element.elementor-element-1ffdd7f{--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;--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-1196 .elementor-element.elementor-element-db68645{--display:flex;}.elementor-1196 .elementor-element.elementor-element-25c74a8 > .elementor-widget-container{margin:12px 0px 0px 182px;}.elementor-1196 .elementor-element.elementor-element-25c74a8{text-align:start;font-family:"Inter", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-1196 .elementor-element.elementor-element-a5e8d1c{--display:flex;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-1196 .elementor-element.elementor-element-d28358a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1196 .elementor-element.elementor-element-0d87b4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-1196 .elementor-element.elementor-element-123540c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-1196 .elementor-element.elementor-element-fbfafef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1196 .elementor-element.elementor-element-39e0a09{--display:flex;}.elementor-1196 .elementor-element.elementor-element-c45892d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1196 .elementor-element.elementor-element-2395e97{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1196 .elementor-element.elementor-element-2395e97:not(.elementor-motion-effects-element-type-background), .elementor-1196 .elementor-element.elementor-element-2395e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF30;}.elementor-1196 .elementor-element.elementor-element-b317cee{--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;--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-1196 .elementor-element.elementor-element-7afc27a{--display:flex;--justify-content:center;}.elementor-1196 .elementor-element.elementor-element-0277979{text-align:center;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1196 .elementor-element.elementor-element-148b879{--z-index:2;}.elementor-1196 .elementor-element.elementor-element-d15c715{--margin-top:-872px;--margin-bottom:0px;--margin-left:-506px;--margin-right:0px;}.elementor-1196 .elementor-element.elementor-element-7015afc{--margin-top:-251px;--margin-bottom:0px;--margin-left:415px;--margin-right:0px;}}@media(min-width:768px){.elementor-1196 .elementor-element.elementor-element-e318c4b{--width:20.048%;}.elementor-1196 .elementor-element.elementor-element-148b879{--width:80%;}.elementor-1196 .elementor-element.elementor-element-6c5ba1d{--content-width:100%;}.elementor-1196 .elementor-element.elementor-element-1ffdd7f{--width:100%;}.elementor-1196 .elementor-element.elementor-element-c45892d{--width:100%;}.elementor-1196 .elementor-element.elementor-element-b317cee{--width:100%;}}@media(max-width:767px){.elementor-1196 .elementor-element.elementor-element-d8d50ee img{max-width:49%;}.elementor-1196 .elementor-element.elementor-element-d15c715{--margin-top:-622px;--margin-bottom:0px;--margin-left:-239px;--margin-right:0px;}.elementor-1196 .elementor-element.elementor-element-7015afc{--margin-top:-57px;--margin-bottom:0px;--margin-left:225px;--margin-right:0px;}.elementor-1196 .elementor-element.elementor-element-25c74a8 > .elementor-widget-container{margin:0px 0px 0px 21px;}.elementor-1196 .elementor-element.elementor-element-25c74a8{text-align:center;}}/* Start custom CSS for button, class: .elementor-element-55a34c9 */:root{
    --grad1: #00F1F3;
    --grad2: #0F7DFA;
    --grad3: #831FF6;
    --grad4: #5419D2;
}

.elementor-1196 .elementor-element.elementor-element-55a34c9 a{
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4)); var
	background-size: 400%;
	z-index: 1;
	position: relative;
}
.elementor-1196 .elementor-element.elementor-element-55a34c9 a:hover{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 400%;
	}
}
/*css for glowing background*/
.elementor-1196 .elementor-element.elementor-element-55a34c9 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-1196 .elementor-element.elementor-element-55a34c9 a:hover:before{
	filter: blur(20px);
	opacity: .6;
	animation: animate 8s linear infinite;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb62c5b */:root{
    --grad1: #00F1F3;
    --grad2: #0F7DFA;
    --grad3: #831FF6;
    --grad4: #5419D2;
}

.elementor-1196 .elementor-element.elementor-element-bb62c5b a{
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4)); var
	background-size: 400%;
	z-index: 1;
	position: relative;
}
.elementor-1196 .elementor-element.elementor-element-bb62c5b a:hover{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 400%;
	}
}
/*css for glowing background*/
.elementor-1196 .elementor-element.elementor-element-bb62c5b 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-1196 .elementor-element.elementor-element-bb62c5b a:hover:before{
	filter: blur(20px);
	opacity: .6;
	animation: animate 8s linear infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba2ad93 */:root{
    --color1: #0F7DFA;
    --color2: #831FF6;
    --color3: #5419D2;
    --angle: 120deg;
}

.elementor-1196 .elementor-element.elementor-element-ba2ad93 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */