.elementor-513 .elementor-element.elementor-element-6f32c19{--display:flex;--position:fixed;--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:space-between;--align-items:center;--border-radius:-0px -0px -0px -0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;--z-index:99999999;}.elementor-513 .elementor-element.elementor-element-6f32c19:not(.elementor-motion-effects-element-type-background), .elementor-513 .elementor-element.elementor-element-6f32c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717D6;}body:not(.rtl) .elementor-513 .elementor-element.elementor-element-6f32c19{left:0%;}body.rtl .elementor-513 .elementor-element.elementor-element-6f32c19{right:0%;}.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-513 .elementor-element.elementor-element-4e2574f{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-4e2574f.elementor-element{--align-self:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-513 .elementor-element.elementor-element-de2aed8 .elementor-menu-toggle{margin:0 auto;}.elementor-513 .elementor-element.elementor-element-de2aed8 .elementor-nav-menu .elementor-item{font-family:"Darker Grotesque", Sans-serif;font-size:1.2em;font-weight:500;}.elementor-513 .elementor-element.elementor-element-de2aed8 .elementor-nav-menu--main .elementor-item{color:#7A7A7A;fill:#7A7A7A;}.elementor-513 .elementor-element.elementor-element-de2aed8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-513 .elementor-element.elementor-element-de2aed8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-513 .elementor-element.elementor-element-de2aed8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-513 .elementor-element.elementor-element-de2aed8 .elementor-nav-menu--main .elementor-item:focus{color:#6C00FF;fill:#6C00FF;}.elementor-513 .elementor-element.elementor-element-de2aed8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-513 .elementor-element.elementor-element-de2aed8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#61CE70;}.elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-framed .elementor-item:before,
					.elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-framed .elementor-item:after{border-color:#61CE70;}.elementor-513 .elementor-element.elementor-element-de2aed8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#6E00F5;}.elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-underline .elementor-item:after,
					 .elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-overline .elementor-item:before,
					 .elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-double-line .elementor-item:before,
					 .elementor-513 .elementor-element.elementor-element-de2aed8 .e--pointer-double-line .elementor-item:after{height:0px;}.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-513 .elementor-element.elementor-element-68b79bc .elementor-button{background-color:#61CE7000;font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:15px 50px 015px 50px;}.elementor-513 .elementor-element.elementor-element-68b79bc.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-294f285{--display:flex;--position:absolute;--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;top:0px;--z-index:12;}body:not(.rtl) .elementor-513 .elementor-element.elementor-element-294f285{left:0px;}body.rtl .elementor-513 .elementor-element.elementor-element-294f285{right:0px;}.elementor-513 .elementor-element.elementor-element-b7cb05f{z-index:999999;}.elementor-513 .elementor-element.elementor-element-0cb8c96{--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;--justify-content:center;--padding-top:200px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-f6b6c01{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-513 .elementor-element.elementor-element-f6b6c01{left:0px;}body.rtl .elementor-513 .elementor-element.elementor-element-f6b6c01{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-513 .elementor-element.elementor-element-355de1e{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;}.elementor-513 .elementor-element.elementor-element-355de1e.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-355de1e .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.5em;font-weight:600;color:#FFFFFF;}.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-513 .elementor-element.elementor-element-b0e36d1{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.3em;font-weight:500;color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-b0e36d1.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-000e787 .elementor-button{background-color:#61CE7000;font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:15px 50px 015px 50px;}.elementor-513 .elementor-element.elementor-element-000e787.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-1621415{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-1621415 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-513 .elementor-element.elementor-element-1621415 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-513 .elementor-element.elementor-element-1621415 img{width:61%;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-513 .elementor-element.elementor-element-20cbd2a{--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:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-513 .elementor-element.elementor-element-623055e{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:start;}.elementor-513 .elementor-element.elementor-element-623055e.elementor-element{--align-self:flex-start;}.elementor-513 .elementor-element.elementor-element-623055e .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.9em;font-weight:600;color:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-4e0682d{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-513 .elementor-element.elementor-element-4e0682d.e-con{--align-self:center;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-513 .elementor-element.elementor-element-7984720{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-7984720 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-513 .elementor-element.elementor-element-7984720 .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-7984720.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-7984720.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-7984720.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-7984720 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-513 .elementor-element.elementor-element-7984720 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-7984720 .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-7984720:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-7984720:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-7984720 .elementor-image-box-description{color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-04863d3{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-04863d3 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-513 .elementor-element.elementor-element-04863d3 .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-04863d3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-04863d3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-04863d3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-04863d3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-513 .elementor-element.elementor-element-04863d3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-04863d3 .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-04863d3:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-04863d3:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-04863d3 .elementor-image-box-description{color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-766720b{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-766720b > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-513 .elementor-element.elementor-element-766720b .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-766720b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-766720b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-766720b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-766720b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-513 .elementor-element.elementor-element-766720b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-766720b .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-766720b:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-766720b:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-766720b .elementor-image-box-description{color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-362fbe8{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-362fbe8 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-513 .elementor-element.elementor-element-362fbe8 .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-362fbe8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-362fbe8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-362fbe8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-362fbe8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-513 .elementor-element.elementor-element-362fbe8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-362fbe8 .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-362fbe8:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-362fbe8:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-362fbe8 .elementor-image-box-description{color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-639bc6a{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-ba6b488{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-513 .elementor-element.elementor-element-ba6b488.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-ba6b488 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.9em;font-weight:600;color:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-912ba1c{--display:flex;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:#EDCBFF;--border-color:#EDCBFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-513 .elementor-element.elementor-element-0e56aec .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-0e56aec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-0e56aec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-0e56aec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-0e56aec .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-513 .elementor-element.elementor-element-0e56aec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-0e56aec .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-0e56aec:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-0e56aec:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-0e56aec .elementor-image-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-ea64bcf{--display:flex;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:#EDCBFF;--border-color:#EDCBFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-513 .elementor-element.elementor-element-598cf15 .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-598cf15.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-598cf15.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-598cf15.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-598cf15 .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-513 .elementor-element.elementor-element-598cf15 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-598cf15 .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-598cf15:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-598cf15:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-598cf15 .elementor-image-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-b227fad{--display:flex;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:#EDCBFF;--border-color:#EDCBFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-513 .elementor-element.elementor-element-deb995d .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-deb995d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-deb995d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-deb995d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-deb995d .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-513 .elementor-element.elementor-element-deb995d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-deb995d .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-deb995d:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-deb995d:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-deb995d .elementor-image-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-488a8d6{--display:flex;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:#EDCBFF;--border-color:#EDCBFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-513 .elementor-element.elementor-element-ce92fce .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-ce92fce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-ce92fce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-ce92fce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-ce92fce .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-513 .elementor-element.elementor-element-ce92fce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-ce92fce .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-ce92fce:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-ce92fce:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-ce92fce .elementor-image-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-2b45e6e{--display:flex;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:#EDCBFF;--border-color:#EDCBFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-513 .elementor-element.elementor-element-7a31ddc .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-7a31ddc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-7a31ddc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-7a31ddc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-7a31ddc .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-513 .elementor-element.elementor-element-7a31ddc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-7a31ddc .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-7a31ddc:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-7a31ddc:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-7a31ddc .elementor-image-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-9568bcf{--display:flex;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:#EDCBFF;--border-color:#EDCBFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-513 .elementor-element.elementor-element-01e9524 .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-01e9524.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-01e9524.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-01e9524.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-01e9524 .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-513 .elementor-element.elementor-element-01e9524 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-01e9524 .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-01e9524:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-01e9524:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-01e9524 .elementor-image-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-87b2138{--display:flex;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:#EDCBFF;--border-color:#EDCBFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-513 .elementor-element.elementor-element-ef57d5f .elementor-image-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-ef57d5f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-513 .elementor-element.elementor-element-ef57d5f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-513 .elementor-element.elementor-element-ef57d5f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-ef57d5f .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-513 .elementor-element.elementor-element-ef57d5f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-513 .elementor-element.elementor-element-ef57d5f .elementor-image-box-title{font-family:"Darker Grotesque", Sans-serif;font-weight:600;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-ef57d5f:has(:hover) .elementor-image-box-title,
					 .elementor-513 .elementor-element.elementor-element-ef57d5f:has(:focus) .elementor-image-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-ef57d5f .elementor-image-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-fa41782{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-513 .elementor-element.elementor-element-fa41782 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-513 .elementor-element.elementor-element-fc947be .elementor-button{background-color:#61CE7000;font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:15px 50px 015px 50px;}.elementor-513 .elementor-element.elementor-element-fc947be.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-b851c90{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-513 .elementor-element.elementor-element-b851c90.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-b851c90 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.9em;font-weight:600;color:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-d2fae87{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-d2fae87.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-d2fae87 .swiper-wrapper{display:flex;align-items:center;}.elementor-513 .elementor-element.elementor-element-581ebb4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-513 .elementor-element.elementor-element-3966503{--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;--z-index:2;}.elementor-513 .elementor-element.elementor-element-553ac46{text-align:start;font-family:"Darker Grotesque", Sans-serif;font-size:1.3em;font-weight:400;letter-spacing:9.6px;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-c2a8615{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:start;}.elementor-513 .elementor-element.elementor-element-c2a8615.elementor-element{--align-self:flex-start;}.elementor-513 .elementor-element.elementor-element-c2a8615 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.3em;font-weight:600;line-height:0.9em;color:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-9c52947{--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:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.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-513 .elementor-element.elementor-element-676bf03{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-676bf03 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-513 .elementor-element.elementor-element-676bf03 .elementor-icon-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-676bf03 .elementor-icon-box-title, .elementor-513 .elementor-element.elementor-element-676bf03 .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-weight:600;}.elementor-513 .elementor-element.elementor-element-676bf03 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-676bf03:has(:hover) .elementor-icon-box-title,
					 .elementor-513 .elementor-element.elementor-element-676bf03:has(:focus) .elementor-icon-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-676bf03 .elementor-icon-box-description{color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-055862a{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-055862a > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-513 .elementor-element.elementor-element-055862a .elementor-icon-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-055862a .elementor-icon-box-title, .elementor-513 .elementor-element.elementor-element-055862a .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-weight:600;}.elementor-513 .elementor-element.elementor-element-055862a .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-055862a:has(:hover) .elementor-icon-box-title,
					 .elementor-513 .elementor-element.elementor-element-055862a:has(:focus) .elementor-icon-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-055862a .elementor-icon-box-description{color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-c58f16a{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-c58f16a > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-513 .elementor-element.elementor-element-c58f16a .elementor-icon-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-c58f16a .elementor-icon-box-title, .elementor-513 .elementor-element.elementor-element-c58f16a .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-weight:600;}.elementor-513 .elementor-element.elementor-element-c58f16a .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-c58f16a:has(:hover) .elementor-icon-box-title,
					 .elementor-513 .elementor-element.elementor-element-c58f16a:has(:focus) .elementor-icon-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-c58f16a .elementor-icon-box-description{color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-412f461{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-412f461 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-513 .elementor-element.elementor-element-412f461 .elementor-icon-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-412f461 .elementor-icon-box-title, .elementor-513 .elementor-element.elementor-element-412f461 .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-weight:600;}.elementor-513 .elementor-element.elementor-element-412f461 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-412f461:has(:hover) .elementor-icon-box-title,
					 .elementor-513 .elementor-element.elementor-element-412f461:has(:focus) .elementor-icon-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-412f461 .elementor-icon-box-description{color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-70c0578{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-70c0578 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-513 .elementor-element.elementor-element-70c0578 .elementor-icon-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-70c0578 .elementor-icon-box-title, .elementor-513 .elementor-element.elementor-element-70c0578 .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-weight:600;}.elementor-513 .elementor-element.elementor-element-70c0578 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-70c0578:has(:hover) .elementor-icon-box-title,
					 .elementor-513 .elementor-element.elementor-element-70c0578:has(:focus) .elementor-icon-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-70c0578 .elementor-icon-box-description{color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-54e8934{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-54e8934 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-513 .elementor-element.elementor-element-54e8934 .elementor-icon-box-wrapper{text-align:start;}.elementor-513 .elementor-element.elementor-element-54e8934 .elementor-icon-box-title, .elementor-513 .elementor-element.elementor-element-54e8934 .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-weight:600;}.elementor-513 .elementor-element.elementor-element-54e8934 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-54e8934:has(:hover) .elementor-icon-box-title,
					 .elementor-513 .elementor-element.elementor-element-54e8934:has(:focus) .elementor-icon-box-title{color:#D65DFF;}.elementor-513 .elementor-element.elementor-element-54e8934 .elementor-icon-box-description{color:#EDCBFF;}.elementor-513 .elementor-element.elementor-element-257fa6a{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-513 .elementor-element.elementor-element-cb1dcf3{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-cb1dcf3.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-cb1dcf3 .swiper-wrapper{display:flex;align-items:center;}.elementor-513 .elementor-element.elementor-element-287a433{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-513 .elementor-element.elementor-element-287a433.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-287a433 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.9em;font-weight:600;color:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-23e2d12{--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;}.elementor-513 .elementor-element.elementor-element-23e2d12.e-con{--align-self:center;}.elementor-513 .elementor-element.elementor-element-6f007ce .elementor-button{background-color:#61CE7000;font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:15px 50px 015px 50px;}.elementor-513 .elementor-element.elementor-element-6f007ce.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-6f007ce .elementor-button-content-wrapper{flex-direction:row;}.elementor-513 .elementor-element.elementor-element-5e1050b .elementor-button{background-color:#D65DFF;font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;padding:15px 50px 015px 50px;}.elementor-513 .elementor-element.elementor-element-5e1050b .elementor-button:hover, .elementor-513 .elementor-element.elementor-element-5e1050b .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-513 .elementor-element.elementor-element-5e1050b.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-5e1050b .elementor-button-content-wrapper{flex-direction:row;}.elementor-513 .elementor-element.elementor-element-5e1050b .elementor-button:hover svg, .elementor-513 .elementor-element.elementor-element-5e1050b .elementor-button:focus svg{fill:#000000;}.elementor-513 .elementor-element.elementor-element-659f5c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-659f5c5 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-513 .elementor-element.elementor-element-659f5c5 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-513 .elementor-element.elementor-element-659f5c5 img{width:61%;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-513 .elementor-element.elementor-element-b3cea93{--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:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-513 .elementor-element.elementor-element-91d3372{--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-513 .elementor-element.elementor-element-1b2ca6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-513 .elementor-element.elementor-element-1b2ca6f.elementor-element{--align-self:flex-start;}.elementor-513 .elementor-element.elementor-element-1b2ca6f .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.3em;font-weight:600;line-height:0.9em;color:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-b705c8a{font-family:"Darker Grotesque", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-3c53963{--display:flex;--min-height:358px;--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-513 .elementor-element.elementor-element-3c53963.e-con{--align-self:center;}.elementor-513 .elementor-element.elementor-element-413c141{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-413c141.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-413c141 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-513 .elementor-element.elementor-element-413c141 img{width:100%;}.elementor-513 .elementor-element.elementor-element-a9d8e14{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-513 .elementor-element.elementor-element-a9d8e14:not(.elementor-motion-effects-element-type-background), .elementor-513 .elementor-element.elementor-element-a9d8e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-513 .elementor-element.elementor-element-9556792{--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-513 .elementor-element.elementor-element-a804ed2{text-align:start;}.elementor-513 .elementor-element.elementor-element-a804ed2 img{width:19%;}.elementor-513 .elementor-element.elementor-element-681bdea{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Darker Grotesque", Sans-serif;font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-a3b072c{--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-513 .elementor-element.elementor-element-8a91968{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-513 .elementor-element.elementor-element-8a91968.elementor-element{--align-self:flex-start;}.elementor-513 .elementor-element.elementor-element-8a91968 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu .elementor-item{font-family:"Darker Grotesque", Sans-serif;font-size:1.2em;font-weight:500;}.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--main .elementor-item{color:#7A7A7A;fill:#7A7A7A;}.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--main .elementor-item:focus{color:#D65DFF;fill:#D65DFF;}.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#61CE70;}.elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-framed .elementor-item:before,
					.elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-framed .elementor-item:after{border-color:#61CE70;}.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#6E00F5;}.elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-underline .elementor-item:after,
					 .elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-overline .elementor-item:before,
					 .elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-double-line .elementor-item:before,
					 .elementor-513 .elementor-element.elementor-element-f58241b .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--dropdown a, .elementor-513 .elementor-element.elementor-element-f58241b .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--dropdown .elementor-item, .elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Bricolage Grotesque", Sans-serif;font-weight:500;}.elementor-513 .elementor-element.elementor-element-f9f5ed0{--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-513 .elementor-element.elementor-element-c67ecf9{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-513 .elementor-element.elementor-element-c67ecf9.elementor-element{--align-self:flex-start;}.elementor-513 .elementor-element.elementor-element-c67ecf9 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-513 .elementor-element.elementor-element-98701f4{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}body.elementor-page-513:not(.elementor-motion-effects-element-type-background), body.elementor-page-513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://adalink.com.br/wp-content/uploads/2025/06/screencapture-adalink-br-home-2025-06-16-13_35_12-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-513 .elementor-element.elementor-element-fa41782{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-513 .elementor-element.elementor-element-6f32c19{--content-width:1280px;}.elementor-513 .elementor-element.elementor-element-581ebb4{--content-width:1280px;}.elementor-513 .elementor-element.elementor-element-3966503{--width:50%;}.elementor-513 .elementor-element.elementor-element-91d3372{--width:50%;}.elementor-513 .elementor-element.elementor-element-3c53963{--width:50%;}.elementor-513 .elementor-element.elementor-element-a9d8e14{--content-width:1280px;}.elementor-513 .elementor-element.elementor-element-9556792{--width:35%;}.elementor-513 .elementor-element.elementor-element-a3b072c{--width:25%;}.elementor-513 .elementor-element.elementor-element-f9f5ed0{--width:32%;}}@media(max-width:767px){.elementor-513 .elementor-element.elementor-element-6f32c19{--content-width:91vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999999;}.elementor-513 .elementor-element.elementor-element-4e2574f{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;text-align:center;}.elementor-513 .elementor-element.elementor-element-4e2574f img{width:100%;}.elementor-513 .elementor-element.elementor-element-de2aed8.elementor-element{--align-self:stretch;}.elementor-513 .elementor-element.elementor-element-68b79bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-513 .elementor-element.elementor-element-68b79bc.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-513 .elementor-element.elementor-element-68b79bc .elementor-button{padding:15px 50px 15px 50px;}.elementor-513 .elementor-element.elementor-element-0cb8c96{--padding-top:200px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-513 .elementor-element.elementor-element-f6b6c01{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-355de1e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-513 .elementor-element.elementor-element-355de1e.elementor-element{--align-self:flex-start;}.elementor-513 .elementor-element.elementor-element-355de1e .elementor-heading-title{font-size:10vw;}.elementor-513 .elementor-element.elementor-element-b0e36d1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:1.2em;}.elementor-513 .elementor-element.elementor-element-000e787 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-513 .elementor-element.elementor-element-000e787.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-000e787 .elementor-button{padding:15px 50px 15px 50px;}.elementor-513 .elementor-element.elementor-element-1621415 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-513 .elementor-element.elementor-element-1621415{--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;}.elementor-513 .elementor-element.elementor-element-1621415.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-1621415 img{width:100%;}.elementor-513 .elementor-element.elementor-element-623055e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-513 .elementor-element.elementor-element-623055e.elementor-element{--align-self:flex-start;}.elementor-513 .elementor-element.elementor-element-623055e .elementor-heading-title{font-size:2.4em;}.elementor-513 .elementor-element.elementor-element-7984720{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-7984720 .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-04863d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-04863d3 .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-766720b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-766720b .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-362fbe8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-362fbe8 .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-639bc6a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-513 .elementor-element.elementor-element-ba6b488{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-513 .elementor-element.elementor-element-ba6b488.elementor-element{--align-self:flex-start;}.elementor-513 .elementor-element.elementor-element-ba6b488 .elementor-heading-title{font-size:2.4em;}.elementor-513 .elementor-element.elementor-element-0e56aec .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-598cf15 .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-deb995d .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-ce92fce .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-7a31ddc .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-01e9524 .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-ef57d5f .elementor-image-box-img{margin-bottom:15px;}.elementor-513 .elementor-element.elementor-element-fa41782{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-513 .elementor-element.elementor-element-fa41782.elementor-element{--align-self:center;}.elementor-513 .elementor-element.elementor-element-fc947be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-513 .elementor-element.elementor-element-fc947be.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-513 .elementor-element.elementor-element-fc947be .elementor-button{padding:15px 50px 15px 50px;}.elementor-513 .elementor-element.elementor-element-b851c90{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-513 .elementor-element.elementor-element-b851c90.elementor-element{--align-self:flex-start;}.elementor-513 .elementor-element.elementor-element-b851c90 .elementor-heading-title{font-size:2.4em;}.elementor-513 .elementor-element.elementor-element-d2fae87{--e-image-carousel-slides-to-show:2;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-581ebb4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-513 .elementor-element.elementor-element-c2a8615{--container-widget-width:81vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 81vw );max-width:81vw;}.elementor-513 .elementor-element.elementor-element-c2a8615 .elementor-heading-title{font-size:3em;}.elementor-513 .elementor-element.elementor-element-676bf03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-055862a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-c58f16a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-412f461{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-70c0578{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-54e8934{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-257fa6a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-513 .elementor-element.elementor-element-cb1dcf3{--e-image-carousel-slides-to-show:2;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-287a433{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-513 .elementor-element.elementor-element-287a433.elementor-element{--align-self:flex-start;}.elementor-513 .elementor-element.elementor-element-287a433 .elementor-heading-title{font-size:2.4em;}.elementor-513 .elementor-element.elementor-element-6f007ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-513 .elementor-element.elementor-element-6f007ce.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-513 .elementor-element.elementor-element-6f007ce .elementor-button{padding:15px 50px 15px 50px;}.elementor-513 .elementor-element.elementor-element-5e1050b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-513 .elementor-element.elementor-element-5e1050b.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-513 .elementor-element.elementor-element-5e1050b .elementor-button{padding:15px 50px 15px 50px;}.elementor-513 .elementor-element.elementor-element-659f5c5 img{width:100%;}.elementor-513 .elementor-element.elementor-element-b3cea93{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-513 .elementor-element.elementor-element-1b2ca6f{--container-widget-width:81vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 81vw );max-width:81vw;}.elementor-513 .elementor-element.elementor-element-1b2ca6f .elementor-heading-title{font-size:3em;}.elementor-513 .elementor-element.elementor-element-3c53963{--min-height:184px;}.elementor-513 .elementor-element.elementor-element-3c53963.e-con{--order:-99999 /* order start hack */;}.elementor-513 .elementor-element.elementor-element-a9d8e14{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-513 .elementor-element.elementor-element-a804ed2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-513 .elementor-element.elementor-element-681bdea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-513 .elementor-element.elementor-element-8a91968{--container-widget-width:81vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 81vw );max-width:81vw;}.elementor-513 .elementor-element.elementor-element-8a91968 .elementor-heading-title{font-size:6.6vw;}.elementor-513 .elementor-element.elementor-element-f58241b.elementor-element{--align-self:stretch;}.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--dropdown .elementor-item, .elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-513 .elementor-element.elementor-element-f58241b .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;}.elementor-513 .elementor-element.elementor-element-c67ecf9{--container-widget-width:81vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 81vw );max-width:81vw;}.elementor-513 .elementor-element.elementor-element-c67ecf9 .elementor-heading-title{font-size:6.6vw;}}/* Start custom CSS for button, class: .elementor-element-68b79bc */@media only screen and (max-width: 600px) {
.bt1{
    margin-left: 0px;
}
 .elementor-button, .elementor-button-link, .elementor-size-sm{
    overflow: hidden !important;
    }
    
    
}


.bt1 .elementor-button{
    background: linear-gradient(0deg, #4a49f5, #7b3ee2);
    filter: saturate(150%);
    border-radius: 1000px;
    overflow: hidden !important;
    margin-bottom: -06px !Important;
    }

.bt1 .elementor-button-text{
    z-index: 9;
}


 /*luz que fica envolta do bot*/

.bt1 .elementor-button::after{
    content: "";
    background: linear-gradient(-90deg, white, #ffffff40);
    position: absolute;
    top: 0%;
    left: 0%;
    width: 42%;
    height: 1px;
    animation: luzz 2s infinite ease
}

@keyframes luzz{
    0%{
    transform: translatex(-100px);
    }
    100%{
    transform: translatex(200px);
    }
}

.bt1 .elementor-button::before{
    content: "";
    background: linear-gradient(90deg, white, #ffffff40);
    position: absolute;
    top: 97%;
    left: 0%;
    width: 42%;
    height: 1px;
    animation: luzz2 3.5s infinite ease
}

@keyframes luzz2{
    0%{
    transform: translatex(200px);
    }
    100%{
    transform: translatex(-100px);
    }
}



 /*seta bot*/
 
 .bt1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 15px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.bt1 .elementor-button-wrapper::after{
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 30px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*background white atras do bot*/

.bt1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.bt1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}


.bt1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.bt1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f32c19 */.elementor-513 .elementor-element.elementor-element-6f32c19{
    /* From https://css.glass */
background: rgba(0, 0, 0, 0.2);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b7cb05f */.elementor-513 .elementor-element.elementor-element-b7cb05f{
  pointer-events: none;
  display: table;
  width: 100vw;
  height: 840px;
  position: fixed;
  background-color: transparent;
  line-height: 1.6;
  font-family: sans-serif;
  overflow: hidden;
}
.lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  margin: auto;
  width: 100%;
}
.line {
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  left: 50%;
  background: #ffffff10;
  overflow: hidden;
}
.line::after {
  content: "";
  display: block;
  position: absolute;
  height: 15vh;
  width: 100%;
  top: -50%;
  left: 0;
  background: linear-gradient(to bottom, transparent, #ffffff50);
  -webkit-animation: drop 7s 0s infinite;
          animation: drop 5s 0s infinite;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);
          animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);
}
.line:nth-child(1) {
  margin-left: -30%;
}
.line:nth-child(1)::after {
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}
.line:nth-child(2) {
  margin-left: -10%;
}
.line:nth-child(2)::after {
  -webkit-animation-delay: 2.5s;
          animation-delay: 2.5s;
}
.line:nth-child(3) {
  margin-left: 10%;
}
.line:nth-child(3)::after {
  -webkit-animation-delay: 3s;
          animation-delay: 3s;
}
.line:nth-child(4) {
  margin-left: 30%;
}
.line:nth-child(4)::after {
  -webkit-animation-delay: 3.5s;
          animation-delay: 3.5s;
}
@-webkit-keyframes drop {
  0% {
    top: -50%;
  }
  100% {
    top: 110%;
  }
}
@keyframes drop {
  0% {
    top: -50%;
  }
  100% {
    top: 110%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6b6c01 */.light {
    position: absolute;
    width: 0px;
    opacity: .75;
    background-color: white;
    box-shadow: purple 0px 0px 20px 2px;
    opacity: 0;
    top: 100vh;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
}

.x1{
  -webkit-animation: floatUp 4s infinite linear;
  -moz-animation: floatUp 4s infinite linear;
  -o-animation: floatUp 4s infinite linear;
  animation: floatUp 4s infinite linear;
   -webkit-transform: scale(1.0);
   -moz-transform: scale(1.0);
   -o-transform: scale(1.0);
  transform: scale(1.0);
}

.x2{
  -webkit-animation: floatUp 7s infinite linear;
  -moz-animation: floatUp 7s infinite linear;
  -o-animation: floatUp 7s infinite linear;
  animation: floatUp 7s infinite linear;
  -webkit-transform: scale(1.6);
  -moz-transform: scale(1.6);
  -o-transform: scale(1.6);
  transform: scale(1.6);
  left: 15%;
}

.x3{
  -webkit-animation: floatUp 2.5s infinite linear;
  -moz-animation: floatUp 2.5s infinite linear;
  -o-animation: floatUp 2.5s infinite linear;
  animation: floatUp 2.5s infinite linear;
  -webkit-transform: scale(.5);
  -moz-transform: scale(.5);
  -o-transform: scale(.5);
  transform: scale(.5);
  left: -15%;
}

.x4{
  -webkit-animation: floatUp 4.5s infinite linear;
  -moz-animation: floatUp 4.5s infinite linear;
  -o-animation: floatUp 4.5s infinite linear;
  animation: floatUp 4.5s infinite linear;
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
  left: -34%;
}

.x5{
  -webkit-animation: floatUp 8s infinite linear;
  -moz-animation: floatUp 8s infinite linear;
  -o-animation: floatUp 8s infinite linear;
  animation: floatUp 8s infinite linear;
  -webkit-transform: scale(2.2);
  -moz-transform: scale(2.2);
  -o-transform: scale(2.2);
  transform: scale(2.2);
  left: -57%;
}

.x6{
  -webkit-animation: floatUp 3s infinite linear;
  -moz-animation: floatUp 3s infinite linear;
  -o-animation: floatUp 3s infinite linear;
  animation: floatUp 3s infinite linear;
  -webkit-transform: scale(.8);
  -moz-transform: scale(.8);
  -o-transform: scale(.8);
  transform: scale(.8);
  left: -81%;
}

.x7{
  -webkit-animation: floatUp 5.3s infinite linear;
  -moz-animation: floatUp 5.3s infinite linear;
  -o-animation: floatUp 5.3s infinite linear;
  animation: floatUp 5.3s infinite linear;
  -webkit-transform: scale(3.2);
  -moz-transform: scale(3.2);
  -o-transform: scale(3.2);
  transform: scale(3.2);
  left: 37%;
}

.x8{
  -webkit-animation: floatUp 4.7s infinite linear;
  -moz-animation: floatUp 4.7s infinite linear;
  -o-animation: floatUp 4.7s infinite linear;
  animation: floatUp 4.7s infinite linear;
  -webkit-transform: scale(1.7);
  -moz-transform: scale(1.7);
  -o-transform: scale(1.7);
  transform: scale(1.7);
  left: 62%;
}

.x9{
  -webkit-animation: floatUp 4.1s infinite linear;
  -moz-animation: floatUp 4.1s infinite linear;
  -o-animation: floatUp 4.1s infinite linear;
  animation: floatUp 4.1s infinite linear;
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);
  left: 85%;
}

button:focus{
  outline: none;
}

@-webkit-keyframes floatUp{
  0%{top: 100vh; opacity: 0;}
  25%{opacity: 1;}
  50%{top: 0vh; opacity: .8;}
  75%{opacity: 1;}
  100%{top: -100vh; opacity: 0;}
}
@-moz-keyframes floatUp{
  0%{top: 100vh; opacity: 0;}
  25%{opacity: 1;}
  50%{top: 0vh; opacity: .8;}
  75%{opacity: 1;}
  100%{top: -100vh; opacity: 0;}
}
@-o-keyframes floatUp{
  0%{top: 100vh; opacity: 0;}
  25%{opacity: 1;}
  50%{top: 0vh; opacity: .8;}
  75%{opacity: 1;}
  100%{top: -100vh; opacity: 0;}
}
@keyframes floatUp{
  0%{top: 100vh; opacity: 0;}
  25%{opacity: 1;}
  50%{top: 0vh; opacity: .8;}
  75%{opacity: 1;}
  100%{top: -100vh; opacity: 0;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-355de1e */.animated-gradient-text {
  font-weight: 600;
  background: linear-gradient(90deg, #b448ff, #a658f2, #9559e0, #844acc, #733cb8);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientAnimation 3s ease-in-out infinite;
}

@keyframes gradientAnimation {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-000e787 */.btn4{
  border-radius: 8px;  /*defina o arredondamento aqui*/
  text-shadow: none; 
  background: transparent !important;  /*defina a cor do BG aqui*/
  border: 1px solid #ffffff80; /*configure a borda*/
  transition: 0.5s ease;
}

.btn4:hover,:focus {
  background: #6121ff; /*defina a cor do BG no hover*/
  border: 1px solid #6121fff;/*configure a borda no hover*/
  text-shadow: 0 0 5px #ffffff, /*defina o brilho no texto aqui*/
              0 0 10px #ffffff, /*defina o brilho no texto aqui*/
              0 0 20px #ffffff; /*defina o brilho no texto aqui*/
  box-shadow: 0 0 5px #6121ff, /*defina o brilho do hover aqui*/
              0 0 20px #6121ff, /*defina o brilho do hover aqui*/
              0 0 50px #6121ff, /*defina o brilho do hover aqui*/
              0 0 100px #6121ff; /*defina o brilho do hover aqui*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cb8c96 */.elementor-513 .elementor-element.elementor-element-0cb8c96::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #8303D6; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-513 .elementor-element.elementor-element-0cb8c96::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #8303D6; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-623055e */.animated-gradient-text {
  font-weight: 600;
  background: linear-gradient(90deg, #b448ff, #a658f2, #9559e0, #844acc, #733cb8);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientAnimation 3s ease-in-out infinite;
}

@keyframes gradientAnimation {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7984720 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #d65dff; /*cor do detalhe*/
  box-shadow: 0 10px 30px #6121ff; /*cor da luz*/
  z-index: 2;
}

.elementor-513 .elementor-element.elementor-element-7984720{
    /* From https://css.glass */
background: rgba(7, 7, 7, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(7, 7, 7, 0.3);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-04863d3 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #d65dff; /*cor do detalhe*/
  box-shadow: 0 10px 30px #6121ff; /*cor da luz*/
  z-index: 2;
}

.elementor-513 .elementor-element.elementor-element-04863d3{
    /* From https://css.glass */
background: rgba(7, 7, 7, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(7, 7, 7, 0.3);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-766720b */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #d65dff; /*cor do detalhe*/
  box-shadow: 0 10px 30px #6121ff; /*cor da luz*/
  z-index: 2;
}

.elementor-513 .elementor-element.elementor-element-766720b{
    /* From https://css.glass */
background: rgba(7, 7, 7, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(7, 7, 7, 0.3);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-362fbe8 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #d65dff; /*cor do detalhe*/
  box-shadow: 0 10px 30px #6121ff; /*cor da luz*/
  z-index: 2;
}

.elementor-513 .elementor-element.elementor-element-362fbe8{
    /* From https://css.glass */
background: rgba(7, 7, 7, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(7, 7, 7, 0.3);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20cbd2a */.elementor-513 .elementor-element.elementor-element-20cbd2a::before{
content:"";
position: absolute;
top: 10%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: 50%; /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}


@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba6b488 */.animated-gradient-text {
  font-weight: 600;
  background: linear-gradient(90deg, #b448ff, #a658f2, #9559e0, #844acc, #733cb8);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientAnimation 3s ease-in-out infinite;
}

@keyframes gradientAnimation {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912ba1c */.elementor-513 .elementor-element.elementor-element-912ba1c {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea64bcf */.elementor-513 .elementor-element.elementor-element-ea64bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b227fad */.elementor-513 .elementor-element.elementor-element-b227fad {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488a8d6 */.elementor-513 .elementor-element.elementor-element-488a8d6 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b45e6e */.elementor-513 .elementor-element.elementor-element-2b45e6e {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9568bcf */.elementor-513 .elementor-element.elementor-element-9568bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87b2138 */.elementor-513 .elementor-element.elementor-element-87b2138 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912ba1c */.elementor-513 .elementor-element.elementor-element-912ba1c {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea64bcf */.elementor-513 .elementor-element.elementor-element-ea64bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b227fad */.elementor-513 .elementor-element.elementor-element-b227fad {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488a8d6 */.elementor-513 .elementor-element.elementor-element-488a8d6 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b45e6e */.elementor-513 .elementor-element.elementor-element-2b45e6e {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9568bcf */.elementor-513 .elementor-element.elementor-element-9568bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87b2138 */.elementor-513 .elementor-element.elementor-element-87b2138 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912ba1c */.elementor-513 .elementor-element.elementor-element-912ba1c {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea64bcf */.elementor-513 .elementor-element.elementor-element-ea64bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b227fad */.elementor-513 .elementor-element.elementor-element-b227fad {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488a8d6 */.elementor-513 .elementor-element.elementor-element-488a8d6 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b45e6e */.elementor-513 .elementor-element.elementor-element-2b45e6e {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9568bcf */.elementor-513 .elementor-element.elementor-element-9568bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87b2138 */.elementor-513 .elementor-element.elementor-element-87b2138 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912ba1c */.elementor-513 .elementor-element.elementor-element-912ba1c {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea64bcf */.elementor-513 .elementor-element.elementor-element-ea64bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b227fad */.elementor-513 .elementor-element.elementor-element-b227fad {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488a8d6 */.elementor-513 .elementor-element.elementor-element-488a8d6 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b45e6e */.elementor-513 .elementor-element.elementor-element-2b45e6e {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9568bcf */.elementor-513 .elementor-element.elementor-element-9568bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87b2138 */.elementor-513 .elementor-element.elementor-element-87b2138 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912ba1c */.elementor-513 .elementor-element.elementor-element-912ba1c {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea64bcf */.elementor-513 .elementor-element.elementor-element-ea64bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b227fad */.elementor-513 .elementor-element.elementor-element-b227fad {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488a8d6 */.elementor-513 .elementor-element.elementor-element-488a8d6 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b45e6e */.elementor-513 .elementor-element.elementor-element-2b45e6e {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9568bcf */.elementor-513 .elementor-element.elementor-element-9568bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87b2138 */.elementor-513 .elementor-element.elementor-element-87b2138 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912ba1c */.elementor-513 .elementor-element.elementor-element-912ba1c {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea64bcf */.elementor-513 .elementor-element.elementor-element-ea64bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b227fad */.elementor-513 .elementor-element.elementor-element-b227fad {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488a8d6 */.elementor-513 .elementor-element.elementor-element-488a8d6 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b45e6e */.elementor-513 .elementor-element.elementor-element-2b45e6e {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9568bcf */.elementor-513 .elementor-element.elementor-element-9568bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87b2138 */.elementor-513 .elementor-element.elementor-element-87b2138 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912ba1c */.elementor-513 .elementor-element.elementor-element-912ba1c {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea64bcf */.elementor-513 .elementor-element.elementor-element-ea64bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b227fad */.elementor-513 .elementor-element.elementor-element-b227fad {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488a8d6 */.elementor-513 .elementor-element.elementor-element-488a8d6 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b45e6e */.elementor-513 .elementor-element.elementor-element-2b45e6e {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9568bcf */.elementor-513 .elementor-element.elementor-element-9568bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87b2138 */.elementor-513 .elementor-element.elementor-element-87b2138 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912ba1c */.elementor-513 .elementor-element.elementor-element-912ba1c {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea64bcf */.elementor-513 .elementor-element.elementor-element-ea64bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b227fad */.elementor-513 .elementor-element.elementor-element-b227fad {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488a8d6 */.elementor-513 .elementor-element.elementor-element-488a8d6 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b45e6e */.elementor-513 .elementor-element.elementor-element-2b45e6e {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9568bcf */.elementor-513 .elementor-element.elementor-element-9568bcf {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87b2138 */.elementor-513 .elementor-element.elementor-element-87b2138 {
    /* From https://css.glass */
background: rgba(14, 14, 53, 0.25);

backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-fa41782 */.elementor-513 .elementor-element.elementor-element-fa41782 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}

.elementor-513 .elementor-element.elementor-element-fa41782 .elementor-image-carousel-wrapper,
.elementor-513 .elementor-element.elementor-element-fa41782 .swiper-container,
.elementor-513 .elementor-element.elementor-element-fa41782 .swiper-container-initialized,
.elementor-513 .elementor-element.elementor-element-fa41782 .swiper-container-horizontal{
    overflow: visible !important;
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc947be */.btn4{
  border-radius: 8px;  /*defina o arredondamento aqui*/
  text-shadow: none; 
  background: transparent !important;  /*defina a cor do BG aqui*/
  border: 1px solid #ffffff80; /*configure a borda*/
  transition: 0.5s ease;
}

.btn4:hover,:focus {
  background: #6121ff; /*defina a cor do BG no hover*/
  border: 1px solid #6121fff;/*configure a borda no hover*/
  text-shadow: 0 0 5px #ffffff, /*defina o brilho no texto aqui*/
              0 0 10px #ffffff, /*defina o brilho no texto aqui*/
              0 0 20px #ffffff; /*defina o brilho no texto aqui*/
  box-shadow: 0 0 5px #6121ff, /*defina o brilho do hover aqui*/
              0 0 20px #6121ff, /*defina o brilho do hover aqui*/
              0 0 50px #6121ff, /*defina o brilho do hover aqui*/
              0 0 100px #6121ff; /*defina o brilho do hover aqui*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b851c90 */.animated-gradient-text {
  font-weight: 600;
  background: linear-gradient(90deg, #b448ff, #a658f2, #9559e0, #844acc, #733cb8);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientAnimation 3s ease-in-out infinite;
}

@keyframes gradientAnimation {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d2fae87 */.elementor-513 .elementor-element.elementor-element-d2fae87 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-639bc6a */.elementor-513 .elementor-element.elementor-element-639bc6a::before{
content:"";
position: absolute;
top: 10%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: 50%; /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}


@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-676bf03 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #d65dff; /*cor do detalhe*/
  box-shadow: 0 10px 30px #6121ff; /*cor da luz*/
  z-index: 2;
}

.elementor-513 .elementor-element.elementor-element-676bf03{
    /* From https://css.glass */
background: rgba(7, 7, 7, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(7, 7, 7, 0.3);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-055862a */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #d65dff; /*cor do detalhe*/
  box-shadow: 0 10px 30px #6121ff; /*cor da luz*/
  z-index: 2;
}

.elementor-513 .elementor-element.elementor-element-055862a{
    /* From https://css.glass */
background: rgba(7, 7, 7, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(7, 7, 7, 0.3);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c58f16a */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #d65dff; /*cor do detalhe*/
  box-shadow: 0 10px 30px #6121ff; /*cor da luz*/
  z-index: 2;
}

.elementor-513 .elementor-element.elementor-element-c58f16a{
    /* From https://css.glass */
background: rgba(7, 7, 7, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(7, 7, 7, 0.3);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-412f461 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #d65dff; /*cor do detalhe*/
  box-shadow: 0 10px 30px #6121ff; /*cor da luz*/
  z-index: 2;
}

.elementor-513 .elementor-element.elementor-element-412f461{
    /* From https://css.glass */
background: rgba(7, 7, 7, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(7, 7, 7, 0.3);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70c0578 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #d65dff; /*cor do detalhe*/
  box-shadow: 0 10px 30px #6121ff; /*cor da luz*/
  z-index: 2;
}

.elementor-513 .elementor-element.elementor-element-70c0578{
    /* From https://css.glass */
background: rgba(7, 7, 7, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(7, 7, 7, 0.3);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54e8934 */.detalhe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 20px; /*distância da esquerda*/
  width: 80px;
  height: 7px;
  border-radius:10px;
  background: #d65dff; /*cor do detalhe*/
  box-shadow: 0 10px 30px #6121ff; /*cor da luz*/
  z-index: 2;
}

.elementor-513 .elementor-element.elementor-element-54e8934{
    /* From https://css.glass */
background: rgba(7, 7, 7, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(7, 7, 7, 0.3);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-581ebb4 */.elementor-513 .elementor-element.elementor-element-581ebb4::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #8303D6; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-513 .elementor-element.elementor-element-581ebb4::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #8303D6; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cb1dcf3 */.elementor-513 .elementor-element.elementor-element-cb1dcf3 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-287a433 */.animated-gradient-text {
  font-weight: 600;
  background: linear-gradient(90deg, #b448ff, #a658f2, #9559e0, #844acc, #733cb8);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientAnimation 3s ease-in-out infinite;
}

@keyframes gradientAnimation {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f007ce */.btn4{
  border-radius: 8px;  /*defina o arredondamento aqui*/
  text-shadow: none; 
  background: transparent !important;  /*defina a cor do BG aqui*/
  border: 1px solid #ffffff80; /*configure a borda*/
  transition: 0.5s ease;
}

.btn4:hover,:focus {
  background: #6121ff; /*defina a cor do BG no hover*/
  border: 1px solid #6121fff;/*configure a borda no hover*/
  text-shadow: 0 0 5px #ffffff, /*defina o brilho no texto aqui*/
              0 0 10px #ffffff, /*defina o brilho no texto aqui*/
              0 0 20px #ffffff; /*defina o brilho no texto aqui*/
  box-shadow: 0 0 5px #6121ff, /*defina o brilho do hover aqui*/
              0 0 20px #6121ff, /*defina o brilho do hover aqui*/
              0 0 50px #6121ff, /*defina o brilho do hover aqui*/
              0 0 100px #6121ff; /*defina o brilho do hover aqui*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e1050b */.btn4{
  border-radius: 8px;  /*defina o arredondamento aqui*/
  text-shadow: none; 
  background: transparent !important;  /*defina a cor do BG aqui*/
  border: 1px solid #ffffff80; /*configure a borda*/
  transition: 0.5s ease;
}

.btn4:hover,:focus {
  background: #6121ff; /*defina a cor do BG no hover*/
  border: 1px solid #6121fff;/*configure a borda no hover*/
  text-shadow: 0 0 5px #ffffff, /*defina o brilho no texto aqui*/
              0 0 10px #ffffff, /*defina o brilho no texto aqui*/
              0 0 20px #ffffff; /*defina o brilho no texto aqui*/
  box-shadow: 0 0 5px #6121ff, /*defina o brilho do hover aqui*/
              0 0 20px #6121ff, /*defina o brilho do hover aqui*/
              0 0 50px #6121ff, /*defina o brilho do hover aqui*/
              0 0 100px #6121ff; /*defina o brilho do hover aqui*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-257fa6a */.elementor-513 .elementor-element.elementor-element-257fa6a::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #8303D6; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-513 .elementor-element.elementor-element-257fa6a::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #8303D6; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3cea93 */.elementor-513 .elementor-element.elementor-element-b3cea93::before{
content:"";
position: absolute;
top: 10%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: 50%; /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}


@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98701f4 */a {
    color: white;
}

a:hover {
    color: #D65DFF;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden !important;
}



body.elementor-page-513 .flutuar-elemento {
  animation: flutuar 10s infinite; /* A animação "flutuar" dura 2 segundos e repete infinitamente */
}

@keyframes flutuar {
  0%, 100% {
    transform: translateY(0) rotate(0deg); /* A posição inicial e final (sem movimento vertical) */
  }
  50% {
    transform: translateY(-10px) rotate(-10deg); /* Meio da animação, move para cima 10 pixels */
  }
}


body.elementor-page-513 .flutuar-wpp {
  animation: wpp 7s infinite; /* A animação "flutuar" dura 2 segundos e repete infinitamente */
}


@keyframes wpp {
  0%, 100% {
    transform: rotate(0deg) translateY(0);
    /* A posição inicial e final (sem movimento vertical) */
  }
  50% {
    transform: rotate(15deg) translateY(-10px); /* Meio da animação, move para cima 10 pixels */
  }
  
  
}/* End custom CSS */