.elementor-1521 .elementor-element.elementor-element-4d89dd1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;--z-index:99;}.elementor-1521 .elementor-element.elementor-element-d24bca3{--display:flex;--min-height:100px;--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-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:#B6B6B6;--border-color:#B6B6B6;--border-radius:100px 100px 100px 100px;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.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-1521 .elementor-element.elementor-element-0f90ec5{width:var( --container-widget-width, 19.603% );max-width:19.603%;--container-widget-width:19.603%;--container-widget-flex-grow:0;text-align:start;}.elementor-1521 .elementor-element.elementor-element-0f90ec5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1521 .elementor-element.elementor-element-0f90ec5 img{width:83%;}.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-1521 .elementor-element.elementor-element-556f545{width:auto;max-width:auto;}.elementor-1521 .elementor-element.elementor-element-556f545.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:16px;padding-right:16px;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--main .elementor-item:focus{color:#FC93FF;fill:#FC93FF;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#EE81FF;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown a, .elementor-1521 .elementor-element.elementor-element-556f545 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown{background-color:#202020;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown a:hover,
					.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown a:focus,
					.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-menu-toggle:hover,
					.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-menu-toggle:focus{color:#F28BFF;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;background-color:#313B94;}.elementor-1521 .elementor-element.elementor-element-556f545 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-556f545 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-6c578a8{--display:flex;--min-height:1170px;--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;--overflow:hidden;--border-radius:0px 0px 0100px 0100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-6c578a8:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-6c578a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciaimpulsiona.com.br/wp-content/uploads/2025/12/Nave-comp-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1521 .elementor-element.elementor-element-bb09e33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1521 .elementor-element.elementor-element-3fbd5e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-1521 .elementor-element.elementor-element-3fbd5e1.e-con{--flex-grow:0;--flex-shrink:0;}.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-1521 .elementor-element.elementor-element-110b940 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:700;line-height:120%;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-1521 .elementor-element.elementor-element-efcb458 > .elementor-widget-container{margin:032px 0px 040px 0px;}.elementor-1521 .elementor-element.elementor-element-efcb458{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1521 .elementor-element.elementor-element-f659984 .elementor-button{background-color:#F921FF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:140%;border-radius:80px 80px 80px 80px;padding:020px 040px 020px 040px;}.elementor-1521 .elementor-element.elementor-element-f659984{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-1521 .elementor-element.elementor-element-f659984.elementor-element{--align-self:flex-start;}.elementor-1521 .elementor-element.elementor-element-f659984 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1521 .elementor-element.elementor-element-f659984 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-1521 .elementor-element.elementor-element-25adf55{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1521 .elementor-element.elementor-element-988b1b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1521 .elementor-element.elementor-element-988b1b3{text-align:start;}.elementor-1521 .elementor-element.elementor-element-171c5a7 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1521 .elementor-element.elementor-element-171c5a7.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-171c5a7{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-706a709{--display:flex;}body:not(.rtl) .elementor-1521 .elementor-element.elementor-element-17f694e{left:12%;}body.rtl .elementor-1521 .elementor-element.elementor-element-17f694e{right:12%;}.elementor-1521 .elementor-element.elementor-element-17f694e{top:-7%;}.elementor-1521 .elementor-element.elementor-element-5c5ef91{--display:flex;--min-height:305px;--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;--overflow:hidden;--border-radius:18px 18px 18px 18px;--margin-top:0115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-1521 .elementor-element.elementor-element-5c5ef91:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-5c5ef91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciaimpulsiona.com.br/wp-content/uploads/2025/12/bg-container.webp");}.elementor-1521 .elementor-element.elementor-element-6250ef0{--display:flex;}.elementor-1521 .elementor-element.elementor-element-b4ebdf7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;top:-99px;}body:not(.rtl) .elementor-1521 .elementor-element.elementor-element-b4ebdf7{left:42px;}body.rtl .elementor-1521 .elementor-element.elementor-element-b4ebdf7{right:42px;}.elementor-1521 .elementor-element.elementor-element-b4ebdf7:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1521 .elementor-element.elementor-element-b4ebdf7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://agenciaimpulsiona.com.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1521 .elementor-element.elementor-element-b4ebdf7 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1521 .elementor-element.elementor-element-049a209{--display:flex;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1521 .elementor-element.elementor-element-9931373 .elementor-button{background-color:#897DFE;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:010px 012px 010px 012px;}.elementor-1521 .elementor-element.elementor-element-9931373 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1521 .elementor-element.elementor-element-9931373 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1521 .elementor-element.elementor-element-803435a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-3bc578f{--display:flex;--min-height:80px;--z-index:80;}.elementor-1521 .elementor-element.elementor-element-f92d57e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:0104px;--padding-bottom:0104px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-56aee3c{--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;}.elementor-1521 .elementor-element.elementor-element-3845d95{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1521 .elementor-element.elementor-element-3845d95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1521 .elementor-element.elementor-element-bb22f47 .elementor-button{background-color:#897DFE;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:010px 012px 010px 012px;}.elementor-1521 .elementor-element.elementor-element-bb22f47 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1521 .elementor-element.elementor-element-bb22f47 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1521 .elementor-element.elementor-element-106a39c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:130%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-fe50161{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1521 .elementor-element.elementor-element-226792c{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-d05a1c3{--display:flex;--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;--align-items:center;--gap:140px 140px;--row-gap:140px;--column-gap:140px;}.elementor-1521 .elementor-element.elementor-element-f29b2ed{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;}.elementor-1521 .elementor-element.elementor-element-f29b2ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1521 .elementor-element.elementor-element-edfd91b{--display:flex;--background-transition:0.7s;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:#CACACA2B;--border-color:#CACACA2B;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1521 .elementor-element.elementor-element-edfd91b:hover{background-color:transparent;background-image:linear-gradient(90deg, #C54AFF52 0%, #6331FF69 100%);}.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-1521 .elementor-element.elementor-element-13ab53d .elementor-icon-box-wrapper{align-items:start;gap:32px;}.elementor-1521 .elementor-element.elementor-element-13ab53d .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-13ab53d .elementor-icon-box-title, .elementor-1521 .elementor-element.elementor-element-13ab53d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;line-height:130%;}.elementor-1521 .elementor-element.elementor-element-13ab53d:has(:hover) .elementor-icon-box-title,
					 .elementor-1521 .elementor-element.elementor-element-13ab53d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-13ab53d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-f127e8e{--display:flex;--background-transition:0.7s;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:#CACACA2B;--border-color:#CACACA2B;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1521 .elementor-element.elementor-element-f127e8e:hover{background-color:transparent;background-image:linear-gradient(90deg, #C54AFF52 0%, #6331FF69 100%);}.elementor-1521 .elementor-element.elementor-element-6b43621 .elementor-icon-box-wrapper{align-items:start;gap:32px;}.elementor-1521 .elementor-element.elementor-element-6b43621 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-6b43621 .elementor-icon-box-title, .elementor-1521 .elementor-element.elementor-element-6b43621 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;line-height:130%;}.elementor-1521 .elementor-element.elementor-element-6b43621:has(:hover) .elementor-icon-box-title,
					 .elementor-1521 .elementor-element.elementor-element-6b43621:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-6b43621 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-2ce1076{--display:flex;--background-transition:0.7s;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:#CACACA2B;--border-color:#CACACA2B;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1521 .elementor-element.elementor-element-2ce1076:hover{background-color:transparent;background-image:linear-gradient(90deg, #C54AFF52 0%, #6331FF69 100%);}.elementor-1521 .elementor-element.elementor-element-119ffb5 .elementor-icon-box-wrapper{align-items:start;gap:32px;}.elementor-1521 .elementor-element.elementor-element-119ffb5 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-119ffb5 .elementor-icon-box-title, .elementor-1521 .elementor-element.elementor-element-119ffb5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;line-height:130%;}.elementor-1521 .elementor-element.elementor-element-119ffb5:has(:hover) .elementor-icon-box-title,
					 .elementor-1521 .elementor-element.elementor-element-119ffb5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-119ffb5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-45f3dd3{--display:flex;}.elementor-1521 .elementor-element.elementor-element-8d4e172{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0104px;--padding-left:020px;--padding-right:020px;--z-index:2;}.elementor-1521 .elementor-element.elementor-element-7aceab8{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1521 .elementor-element.elementor-element-405f467{--display:flex;}.elementor-1521 .elementor-element.elementor-element-54bf534{--display:flex;}.elementor-1521 .elementor-element.elementor-element-40cb2f0 .elementor-button{background-color:#897DFE;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:010px 012px 010px 012px;}.elementor-1521 .elementor-element.elementor-element-40cb2f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1521 .elementor-element.elementor-element-40cb2f0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1521 .elementor-element.elementor-element-0a516dd > .elementor-widget-container{margin:040px 0px 032px 0px;}.elementor-1521 .elementor-element.elementor-element-0a516dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:130%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-a558532{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-ef38d28{--display:flex;--min-height:560px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1521 .elementor-element.elementor-element-d741c26{--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:#B3B3B3;--border-color:#B3B3B3;--border-radius:30px 30px 30px 30px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;--z-index:2;}.elementor-1521 .elementor-element.elementor-element-d741c26:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-d741c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-5710d36 .elementor-button{background-color:#897DFE;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:010px 012px 010px 012px;}.elementor-1521 .elementor-element.elementor-element-5710d36 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1521 .elementor-element.elementor-element-5710d36 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1521 .elementor-element.elementor-element-6fef065 > .elementor-widget-container{margin:24px 0px 032px 0px;}.elementor-1521 .elementor-element.elementor-element-6fef065 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;color:#0B0B0B;}.elementor-1521 .elementor-element.elementor-element-5106e84{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#535353;}.elementor-1521 .elementor-element.elementor-element-2e34adf .elementor-button{background-color:#F921FF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;border-radius:100px 100px 100px 100px;padding:22px 0px 22px 0px;}.elementor-1521 .elementor-element.elementor-element-2e34adf .elementor-button:hover, .elementor-1521 .elementor-element.elementor-element-2e34adf .elementor-button:focus{background-color:#5B0097;}.elementor-1521 .elementor-element.elementor-element-2e34adf > .elementor-widget-container{margin:040px 0px 040px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1521 .elementor-element.elementor-element-45a4a55 > .elementor-widget-container{padding:0px 024px 0px 24px;}.elementor-1521 .elementor-element.elementor-element-45a4a55 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1521 .elementor-element.elementor-element-45a4a55 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1521 .elementor-element.elementor-element-45a4a55{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-1521 .elementor-element.elementor-element-45a4a55 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-1521 .elementor-element.elementor-element-45a4a55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1521 .elementor-element.elementor-element-45a4a55 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1521 .elementor-element.elementor-element-45a4a55 .elementor-icon-list-text{color:#535353;transition:color 0.3s;}.elementor-1521 .elementor-element.elementor-element-53faa30{--display:flex;--min-height:560px;--justify-content:center;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:#B3B3B3;--border-color:#B3B3B3;--border-radius:30px 30px 30px 30px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;--z-index:3;}.elementor-1521 .elementor-element.elementor-element-53faa30:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-53faa30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-db5409c > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-1521 .elementor-element.elementor-element-db5409c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;color:#0B0B0B;}.elementor-1521 .elementor-element.elementor-element-52319fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#535353;}.elementor-1521 .elementor-element.elementor-element-c3f0f09 .elementor-button{background-color:#F921FF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;border-radius:100px 100px 100px 100px;padding:22px 0px 22px 0px;}.elementor-1521 .elementor-element.elementor-element-c3f0f09 .elementor-button:hover, .elementor-1521 .elementor-element.elementor-element-c3f0f09 .elementor-button:focus{background-color:#5B0097;}.elementor-1521 .elementor-element.elementor-element-c3f0f09 > .elementor-widget-container{margin:040px 0px 040px 0px;}.elementor-1521 .elementor-element.elementor-element-05b7652 > .elementor-widget-container{padding:0px 024px 0px 24px;}.elementor-1521 .elementor-element.elementor-element-05b7652 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1521 .elementor-element.elementor-element-05b7652 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1521 .elementor-element.elementor-element-05b7652{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-1521 .elementor-element.elementor-element-05b7652 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-1521 .elementor-element.elementor-element-05b7652 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1521 .elementor-element.elementor-element-05b7652 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1521 .elementor-element.elementor-element-05b7652 .elementor-icon-list-text{color:#535353;transition:color 0.3s;}.elementor-1521 .elementor-element.elementor-element-69c54e2{--display:flex;--min-height:560px;--justify-content:center;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:#B3B3B3;--border-color:#B3B3B3;--border-radius:30px 30px 30px 30px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;--z-index:4;}.elementor-1521 .elementor-element.elementor-element-69c54e2:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-69c54e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-6d3e844 > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-1521 .elementor-element.elementor-element-6d3e844 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;color:#0B0B0B;}.elementor-1521 .elementor-element.elementor-element-a13efdd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#535353;}.elementor-1521 .elementor-element.elementor-element-33c5dff .elementor-button{background-color:#F921FF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;border-radius:100px 100px 100px 100px;padding:22px 0px 22px 0px;}.elementor-1521 .elementor-element.elementor-element-33c5dff .elementor-button:hover, .elementor-1521 .elementor-element.elementor-element-33c5dff .elementor-button:focus{background-color:#5B0097;}.elementor-1521 .elementor-element.elementor-element-33c5dff > .elementor-widget-container{margin:040px 0px 040px 0px;}.elementor-1521 .elementor-element.elementor-element-82441e2 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1521 .elementor-element.elementor-element-82441e2 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1521 .elementor-element.elementor-element-82441e2 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1521 .elementor-element.elementor-element-82441e2{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-1521 .elementor-element.elementor-element-82441e2 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-1521 .elementor-element.elementor-element-82441e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1521 .elementor-element.elementor-element-82441e2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1521 .elementor-element.elementor-element-82441e2 .elementor-icon-list-text{color:#535353;transition:color 0.3s;}.elementor-1521 .elementor-element.elementor-element-a4f10ac{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:-49px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-1521 .elementor-element.elementor-element-cc4e41c.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-68772d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--border-radius:100px 100px 100px 100px;--padding-top:0104px;--padding-bottom:0104px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-68772d9:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-68772d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04082F;}.elementor-1521 .elementor-element.elementor-element-cbaaf69{--display:flex;}.elementor-1521 .elementor-element.elementor-element-5b1aa9c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-1521 .elementor-element.elementor-element-5b1aa9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-5b1aa9c.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-5b1aa9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:130%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-6e2dc38{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-6e2dc38 > .elementor-widget-container{margin:024px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-6e2dc38.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-9c1074d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-1521 .elementor-element.elementor-element-7219351{--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;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;grid-column:span 2;}.elementor-1521 .elementor-element.elementor-element-7219351:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-7219351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-c485654{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:140%;color:#5A5A5A;}.elementor-1521 .elementor-element.elementor-element-c485654.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-019870d{--display:flex;--justify-content:center;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1521 .elementor-element.elementor-element-019870d:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-019870d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1521 .elementor-element.elementor-element-02ec7c5.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-02ec7c5 .elementor-counter-number-wrapper{color:#070707;font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-1521 .elementor-element.elementor-element-5d4e30a > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-5d4e30a{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#414141;}.elementor-1521 .elementor-element.elementor-element-5f61f5c{--display:flex;--justify-content:center;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1521 .elementor-element.elementor-element-5f61f5c:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-5f61f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-cd1a1b1.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-cd1a1b1 .elementor-counter-number-wrapper{color:#070707;font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-1521 .elementor-element.elementor-element-81eda43 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-81eda43{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#414141;}.elementor-1521 .elementor-element.elementor-element-41e4e28{--display:flex;--justify-content:center;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1521 .elementor-element.elementor-element-41e4e28:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-41e4e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-5f15ee0{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1521 .elementor-element.elementor-element-d932d63.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-d932d63 .elementor-counter-number-wrapper{color:#070707;font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-1521 .elementor-element.elementor-element-795b468.elementor-element{--align-self:flex-end;}.elementor-1521 .elementor-element.elementor-element-795b468{text-align:start;font-family:"Inter", Sans-serif;font-size:29px;font-weight:700;color:#575757;}.elementor-1521 .elementor-element.elementor-element-0f999b9 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-0f999b9{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#414141;}.elementor-1521 .elementor-element.elementor-element-19ec350{--display:flex;--justify-content:center;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1521 .elementor-element.elementor-element-19ec350:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-19ec350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-885191a.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-885191a .elementor-counter-number-wrapper{color:#070707;font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;}.elementor-1521 .elementor-element.elementor-element-33c46b3 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-33c46b3{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#414141;}.elementor-1521 .elementor-element.elementor-element-7bda8c5{--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:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;grid-column:span 2;}.elementor-1521 .elementor-element.elementor-element-7bda8c5:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-7bda8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-7aebe47.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-7aebe47 img{width:66%;}.elementor-1521 .elementor-element.elementor-element-5a7bf2d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:140%;color:#5A5A5A;}.elementor-1521 .elementor-element.elementor-element-5a7bf2d.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-f474042{--display:flex;}.elementor-1521 .elementor-element.elementor-element-fbca012{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:center;}.elementor-1521 .elementor-element.elementor-element-fbca012 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-fbca012.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-fbca012 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:130%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-ac20ef4{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-ac20ef4 > .elementor-widget-container{margin:024px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-ac20ef4.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-eaa2a2a{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-1521 .elementor-element.elementor-element-73744d1 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-1521 .elementor-element.elementor-element-73744d1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1521 .elementor-element.elementor-element-191b010{--display:flex;}.elementor-1521 .elementor-element.elementor-element-8268e7d > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-1521 .elementor-element.elementor-element-8268e7d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1521 .elementor-element.elementor-element-01a0993{--display:flex;}.elementor-1521 .elementor-element.elementor-element-eb3e00d > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-1521 .elementor-element.elementor-element-eb3e00d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1521 .elementor-element.elementor-element-47a4055{--display:flex;}.elementor-1521 .elementor-element.elementor-element-f46330b > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-1521 .elementor-element.elementor-element-f46330b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1521 .elementor-element.elementor-element-51e20dc{--display:flex;}.elementor-1521 .elementor-element.elementor-element-cc70c4d > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-1521 .elementor-element.elementor-element-cc70c4d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1521 .elementor-element.elementor-element-d9666e8{--display:flex;}.elementor-1521 .elementor-element.elementor-element-6521d6e > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-1521 .elementor-element.elementor-element-6521d6e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1521 .elementor-element.elementor-element-17c386b{--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;--e-n-carousel-dots-normal-color:#D756FF;}.elementor-1521 .elementor-element.elementor-element-17c386b > .elementor-widget-container{margin:080px 0px 012px 0px;}:where( .elementor-1521 .elementor-element.elementor-element-17c386b .swiper-slide ) > .e-con{--border-radius:12px 12px 12px 12px;}.elementor-1521 .elementor-element.elementor-element-73a2775{--e-image-carousel-slides-to-show:4;}.elementor-1521 .elementor-element.elementor-element-73a2775 > .elementor-widget-container{margin:040px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-73a2775 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-1521 .elementor-element.elementor-element-73a2775 .swiper-pagination-bullet{background:#FF64E3;}.elementor-1521 .elementor-element.elementor-element-73a2775 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-1521 .elementor-element.elementor-element-4cae309{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:080px;--padding-bottom:080px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-f624076{--display:flex;--min-height:469px;--justify-content:center;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:#F921FF;--border-color:#F921FF;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1521 .elementor-element.elementor-element-f624076:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-f624076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciaimpulsiona.com.br/wp-content/uploads/2025/12/Frame-1171275270.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1521 .elementor-element.elementor-element-6fb0549{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-1521 .elementor-element.elementor-element-6fb0549 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:140%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-e73082f{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-e73082f > .elementor-widget-container{margin:024px 0px 40px 0px;}.elementor-1521 .elementor-element.elementor-element-d532e8b .elementor-button{background-color:#F921FF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:140%;border-radius:100px 100px 100px 100px;padding:20px 40px 20px 40px;}.elementor-1521 .elementor-element.elementor-element-d532e8b{z-index:0;}.elementor-1521 .elementor-element.elementor-element-d532e8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1521 .elementor-element.elementor-element-d532e8b .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-1521 .elementor-element.elementor-element-ae65911{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1521 .elementor-element.elementor-element-ab4d65e{--e-image-carousel-slides-to-show:6;z-index:0;}.elementor-1521 .elementor-element.elementor-element-ab4d65e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-1521 .elementor-element.elementor-element-5f014c3{--display:flex;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-5f014c3:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-5f014c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#422D8D;}.elementor-1521 .elementor-element.elementor-element-d170da9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-d170da9{text-align:center;}.elementor-1521 .elementor-element.elementor-element-d170da9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1521 .elementor-element.elementor-element-9c08e0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-9c08e0f{text-align:center;}.elementor-1521 .elementor-element.elementor-element-9c08e0f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF82;}.elementor-1521 .elementor-element.elementor-element-107cf80 .elementor-button{background-color:#F921FF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;border-radius:100px 100px 100px 100px;padding:16px 16px 16px 16px;}.elementor-1521 .elementor-element.elementor-element-107cf80 .elementor-button:hover, .elementor-1521 .elementor-element.elementor-element-107cf80 .elementor-button:focus{background-color:#FFFFFF;color:#F921FF;}.elementor-1521 .elementor-element.elementor-element-107cf80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-107cf80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1521 .elementor-element.elementor-element-107cf80 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1521 .elementor-element.elementor-element-107cf80 .elementor-button:hover svg, .elementor-1521 .elementor-element.elementor-element-107cf80 .elementor-button:focus svg{fill:#F921FF;}.elementor-1521 .elementor-element.elementor-element-33736e1{--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;}body.elementor-page-1521:not(.elementor-motion-effects-element-type-background), body.elementor-page-1521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#190B47;}@media(min-width:768px){.elementor-1521 .elementor-element.elementor-element-4d89dd1{--content-width:1276px;}.elementor-1521 .elementor-element.elementor-element-6c578a8{--content-width:1276px;}.elementor-1521 .elementor-element.elementor-element-3fbd5e1{--width:611.875px;}.elementor-1521 .elementor-element.elementor-element-f92d57e{--content-width:1276px;}.elementor-1521 .elementor-element.elementor-element-3845d95{--width:55.016%;}.elementor-1521 .elementor-element.elementor-element-f29b2ed{--width:40%;}.elementor-1521 .elementor-element.elementor-element-45f3dd3{--width:100%;}.elementor-1521 .elementor-element.elementor-element-8d4e172{--content-width:1276px;}.elementor-1521 .elementor-element.elementor-element-405f467{--width:97%;}.elementor-1521 .elementor-element.elementor-element-68772d9{--content-width:1276px;}}@media(max-width:1366px) and (min-width:768px){.elementor-1521 .elementor-element.elementor-element-3fbd5e1{--width:508.875px;}.elementor-1521 .elementor-element.elementor-element-f29b2ed{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1521 .elementor-element.elementor-element-3fbd5e1{--width:672.875px;}.elementor-1521 .elementor-element.elementor-element-3845d95{--width:100%;}.elementor-1521 .elementor-element.elementor-element-f29b2ed{--width:100%;}.elementor-1521 .elementor-element.elementor-element-45f3dd3{--width:83%;}.elementor-1521 .elementor-element.elementor-element-405f467{--width:100%;}}@media(min-width:2400px){.elementor-1521 .elementor-element.elementor-element-9c1074d{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-1521 .elementor-element.elementor-element-6c578a8{--min-height:1110px;--border-radius:0px 0px 70px 70px;--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:040px;}.elementor-1521 .elementor-element.elementor-element-6c578a8:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-6c578a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-1521 .elementor-element.elementor-element-110b940 .elementor-heading-title{font-size:42px;}.elementor-1521 .elementor-element.elementor-element-efcb458{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;}.elementor-1521 .elementor-element.elementor-element-f659984{--container-widget-width:429px;--container-widget-flex-grow:0;width:var( --container-widget-width, 429px );max-width:429px;}body:not(.rtl) .elementor-1521 .elementor-element.elementor-element-17f694e{left:-1.44%;}body.rtl .elementor-1521 .elementor-element.elementor-element-17f694e{right:-1.44%;}.elementor-1521 .elementor-element.elementor-element-17f694e{top:-2.615%;}.elementor-1521 .elementor-element.elementor-element-5c5ef91{--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-1521 .elementor-element.elementor-element-b4ebdf7{left:16px;}body.rtl .elementor-1521 .elementor-element.elementor-element-b4ebdf7{right:16px;}.elementor-1521 .elementor-element.elementor-element-b4ebdf7{top:-44px;}.elementor-1521 .elementor-element.elementor-element-106a39c .elementor-heading-title{font-size:34px;line-height:120%;}.elementor-1521 .elementor-element.elementor-element-226792c{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:16px;}.elementor-1521 .elementor-element.elementor-element-d05a1c3{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-1521 .elementor-element.elementor-element-13ab53d .elementor-icon-box-wrapper{gap:18px;}.elementor-1521 .elementor-element.elementor-element-13ab53d .elementor-icon-box-title, .elementor-1521 .elementor-element.elementor-element-13ab53d .elementor-icon-box-title a{font-size:22px;}.elementor-1521 .elementor-element.elementor-element-6b43621 .elementor-icon-box-title, .elementor-1521 .elementor-element.elementor-element-6b43621 .elementor-icon-box-title a{font-size:22px;}.elementor-1521 .elementor-element.elementor-element-119ffb5 .elementor-icon-box-title, .elementor-1521 .elementor-element.elementor-element-119ffb5 .elementor-icon-box-title a{font-size:22px;}.elementor-1521 .elementor-element.elementor-element-0a516dd .elementor-heading-title{font-size:34px;line-height:120%;}.elementor-1521 .elementor-element.elementor-element-a558532{font-size:16px;}.elementor-1521 .elementor-element.elementor-element-d741c26{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1521 .elementor-element.elementor-element-6fef065 .elementor-heading-title{font-size:34px;line-height:120%;}.elementor-1521 .elementor-element.elementor-element-5106e84{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:16px;}.elementor-1521 .elementor-element.elementor-element-53faa30{--min-height:680px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1521 .elementor-element.elementor-element-db5409c .elementor-heading-title{font-size:34px;line-height:120%;}.elementor-1521 .elementor-element.elementor-element-52319fc{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:16px;}.elementor-1521 .elementor-element.elementor-element-69c54e2{--min-height:680px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1521 .elementor-element.elementor-element-6d3e844 .elementor-heading-title{font-size:34px;line-height:120%;}.elementor-1521 .elementor-element.elementor-element-a13efdd{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:16px;}.elementor-1521 .elementor-element.elementor-element-5b1aa9c .elementor-heading-title{font-size:34px;line-height:120%;}.elementor-1521 .elementor-element.elementor-element-6e2dc38{--container-widget-width:586px;--container-widget-flex-grow:0;width:var( --container-widget-width, 586px );max-width:586px;font-size:16px;}.elementor-1521 .elementor-element.elementor-element-9c1074d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-1521 .elementor-element.elementor-element-c485654{font-size:16px;}.elementor-1521 .elementor-element.elementor-element-019870d{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1521 .elementor-element.elementor-element-02ec7c5 .elementor-counter-number-wrapper{font-size:32px;}.elementor-1521 .elementor-element.elementor-element-5f61f5c{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1521 .elementor-element.elementor-element-cd1a1b1 .elementor-counter-number-wrapper{font-size:32px;}.elementor-1521 .elementor-element.elementor-element-41e4e28{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1521 .elementor-element.elementor-element-d932d63 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:32px;}.elementor-1521 .elementor-element.elementor-element-19ec350{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1521 .elementor-element.elementor-element-885191a .elementor-counter-number-wrapper{font-size:32px;}.elementor-1521 .elementor-element.elementor-element-5a7bf2d{font-size:16px;}.elementor-1521 .elementor-element.elementor-element-fbca012 .elementor-heading-title{font-size:34px;line-height:120%;}.elementor-1521 .elementor-element.elementor-element-ac20ef4{--container-widget-width:586px;--container-widget-flex-grow:0;width:var( --container-widget-width, 586px );max-width:586px;font-size:16px;}.elementor-1521 .elementor-element.elementor-element-6fb0549{--container-widget-width:418px;--container-widget-flex-grow:0;width:var( --container-widget-width, 418px );max-width:418px;}.elementor-1521 .elementor-element.elementor-element-e73082f{--container-widget-width:427px;--container-widget-flex-grow:0;width:var( --container-widget-width, 427px );max-width:427px;}.elementor-1521 .elementor-element.elementor-element-ab4d65e{--e-image-carousel-slides-to-show:4;}}@media(max-width:1024px){.elementor-1521 .elementor-element.elementor-element-4d89dd1{--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;}.elementor-1521 .elementor-element.elementor-element-d24bca3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1521 .elementor-element.elementor-element-0f90ec5{--container-widget-width:149px;--container-widget-flex-grow:0;width:var( --container-widget-width, 149px );max-width:149px;}.elementor-1521 .elementor-element.elementor-element-0f90ec5 img{width:100%;}.elementor-1521 .elementor-element.elementor-element-556f545 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown{border-radius:18px 18px 18px 18px;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:18px;border-top-right-radius:18px;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:18px;border-bottom-left-radius:18px;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--dropdown a{padding-left:67px;padding-right:67px;padding-top:18px;padding-bottom:18px;}.elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1521 .elementor-element.elementor-element-556f545 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:40px !important;}.elementor-1521 .elementor-element.elementor-element-556f545{--nav-menu-icon-size:32px;}.elementor-1521 .elementor-element.elementor-element-6c578a8:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-6c578a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciaimpulsiona.com.br/wp-content/uploads/2025/12/Untitled-1.webp");background-size:cover;}.elementor-1521 .elementor-element.elementor-element-6c578a8{--min-height:1500px;--border-radius:0px 0px 050px 050px;}.elementor-1521 .elementor-element.elementor-element-bb09e33{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:171px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1521 .elementor-element.elementor-element-110b940{text-align:center;}.elementor-1521 .elementor-element.elementor-element-efcb458{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;}.elementor-1521 .elementor-element.elementor-element-efcb458.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-f659984.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-25adf55{--justify-content:center;}body:not(.rtl) .elementor-1521 .elementor-element.elementor-element-17f694e{left:9%;}body.rtl .elementor-1521 .elementor-element.elementor-element-17f694e{right:9%;}.elementor-1521 .elementor-element.elementor-element-17f694e{top:59px;}.elementor-1521 .elementor-element.elementor-element-17f694e img{width:60%;}.elementor-1521 .elementor-element.elementor-element-5c5ef91{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:363px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:300px;--padding-left:050px;--padding-right:050px;}.elementor-1521 .elementor-element.elementor-element-5c5ef91:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-5c5ef91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-1521 .elementor-element.elementor-element-b4ebdf7{left:79px;}body.rtl .elementor-1521 .elementor-element.elementor-element-b4ebdf7{right:79px;}.elementor-1521 .elementor-element.elementor-element-b4ebdf7{top:177px;}.elementor-1521 .elementor-element.elementor-element-803435a{text-align:center;}.elementor-1521 .elementor-element.elementor-element-f92d57e{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:080px;--padding-bottom:080px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-56aee3c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1521 .elementor-element.elementor-element-3845d95{--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1521 .elementor-element.elementor-element-bb22f47.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-106a39c{width:var( --container-widget-width, 527px );max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;text-align:center;}.elementor-1521 .elementor-element.elementor-element-106a39c.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-226792c{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;text-align:center;}.elementor-1521 .elementor-element.elementor-element-226792c.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-d05a1c3{--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-1521 .elementor-element.elementor-element-f29b2ed{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1521 .elementor-element.elementor-element-edfd91b{--padding-top:020px;--padding-bottom:020px;--padding-left:050px;--padding-right:050px;}.elementor-1521 .elementor-element.elementor-element-f127e8e{--padding-top:020px;--padding-bottom:020px;--padding-left:050px;--padding-right:050px;}.elementor-1521 .elementor-element.elementor-element-2ce1076{--padding-top:020px;--padding-bottom:020px;--padding-left:050px;--padding-right:050px;}.elementor-1521 .elementor-element.elementor-element-7aceab8{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1521 .elementor-element.elementor-element-40cb2f0.elementor-element{--align-self:flex-start;}.elementor-1521 .elementor-element.elementor-element-0a516dd{width:var( --container-widget-width, 527px );max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;text-align:start;}.elementor-1521 .elementor-element.elementor-element-0a516dd.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-0a516dd .elementor-heading-title{font-size:34px;}.elementor-1521 .elementor-element.elementor-element-a558532{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-1521 .elementor-element.elementor-element-a558532.elementor-element{--align-self:flex-start;}.elementor-1521 .elementor-element.elementor-element-d741c26{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1521 .elementor-element.elementor-element-5710d36.elementor-element{--align-self:flex-start;}.elementor-1521 .elementor-element.elementor-element-6fef065{width:var( --container-widget-width, 527px );max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;text-align:start;}.elementor-1521 .elementor-element.elementor-element-6fef065.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-5106e84{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-1521 .elementor-element.elementor-element-5106e84.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-45a4a55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-53faa30{--min-height:730px;}.elementor-1521 .elementor-element.elementor-element-db5409c{width:var( --container-widget-width, 527px );max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;text-align:start;}.elementor-1521 .elementor-element.elementor-element-db5409c.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-52319fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-1521 .elementor-element.elementor-element-05b7652 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-69c54e2{--min-height:730px;}.elementor-1521 .elementor-element.elementor-element-6d3e844{width:var( --container-widget-width, 527px );max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;text-align:start;}.elementor-1521 .elementor-element.elementor-element-6d3e844.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-a13efdd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-1521 .elementor-element.elementor-element-a13efdd.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-82441e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-82441e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1521 .elementor-element.elementor-element-82441e2 .elementor-icon-list-item > a{font-size:14px;}.elementor-1521 .elementor-element.elementor-element-5b1aa9c{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;text-align:center;}.elementor-1521 .elementor-element.elementor-element-5b1aa9c.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-6e2dc38{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;text-align:center;}.elementor-1521 .elementor-element.elementor-element-6e2dc38.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-9c1074d{--grid-auto-flow:row;}.elementor-1521 .elementor-element.elementor-element-7219351{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 4;}.elementor-1521 .elementor-element.elementor-element-c485654.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-c485654{text-align:start;}.elementor-1521 .elementor-element.elementor-element-019870d{--padding-top:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;grid-column:span 2;}.elementor-1521 .elementor-element.elementor-element-5f61f5c{grid-column:span 2;}.elementor-1521 .elementor-element.elementor-element-41e4e28{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;grid-column:span 2;}.elementor-1521 .elementor-element.elementor-element-19ec350{grid-column:span 2;}.elementor-1521 .elementor-element.elementor-element-7bda8c5{--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;grid-column:span 4;}.elementor-1521 .elementor-element.elementor-element-5a7bf2d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-1521 .elementor-element.elementor-element-5a7bf2d.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-fbca012{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;text-align:center;}.elementor-1521 .elementor-element.elementor-element-fbca012.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-ac20ef4{--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;text-align:center;}.elementor-1521 .elementor-element.elementor-element-ac20ef4.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-17c386b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1521 .elementor-element.elementor-element-f624076:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-f624076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-1521 .elementor-element.elementor-element-6fb0549{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-1521 .elementor-element.elementor-element-6fb0549 .elementor-heading-title{font-size:28px;}.elementor-1521 .elementor-element.elementor-element-e73082f{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-1521 .elementor-element.elementor-element-ab4d65e{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-1521 .elementor-element.elementor-element-0f90ec5{width:var( --container-widget-width, 137px );max-width:137px;--container-widget-width:137px;--container-widget-flex-grow:0;}.elementor-1521 .elementor-element.elementor-element-556f545{width:var( --container-widget-width, 99.062px );max-width:99.062px;--container-widget-width:99.062px;--container-widget-flex-grow:0;}.elementor-1521 .elementor-element.elementor-element-6c578a8{--min-height:100vh;--border-radius:0px 0px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:060px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-6c578a8:not(.elementor-motion-effects-element-type-background), .elementor-1521 .elementor-element.elementor-element-6c578a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-230px 94px;background-repeat:repeat;}.elementor-1521 .elementor-element.elementor-element-bb09e33{--margin-top:111px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1521 .elementor-element.elementor-element-110b940 .elementor-heading-title{font-size:28px;}.elementor-1521 .elementor-element.elementor-element-efcb458{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1521 .elementor-element.elementor-element-f659984 .elementor-button{font-size:16px;padding:020px 0px 020px 0px;}.elementor-1521 .elementor-element.elementor-element-25adf55{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1521 .elementor-element.elementor-element-988b1b3{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-1521 .elementor-element.elementor-element-988b1b3 img{width:100%;}.elementor-1521 .elementor-element.elementor-element-171c5a7{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;font-size:15px;}body:not(.rtl) .elementor-1521 .elementor-element.elementor-element-17f694e{left:0%;}body.rtl .elementor-1521 .elementor-element.elementor-element-17f694e{right:0%;}.elementor-1521 .elementor-element.elementor-element-17f694e{top:75px;}.elementor-1521 .elementor-element.elementor-element-5c5ef91{--margin-top:0273px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:240px;--padding-left:016px;--padding-right:016px;}.elementor-1521 .elementor-element.elementor-element-b4ebdf7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:282px;}body:not(.rtl) .elementor-1521 .elementor-element.elementor-element-b4ebdf7{left:0px;}body.rtl .elementor-1521 .elementor-element.elementor-element-b4ebdf7{right:0px;}.elementor-1521 .elementor-element.elementor-element-106a39c .elementor-heading-title{font-size:28px;}.elementor-1521 .elementor-element.elementor-element-226792c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1521 .elementor-element.elementor-element-edfd91b{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-13ab53d{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;}.elementor-1521 .elementor-element.elementor-element-13ab53d.elementor-element{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-f127e8e{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-2ce1076{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-0a516dd .elementor-heading-title{font-size:28px;}.elementor-1521 .elementor-element.elementor-element-a558532{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1521 .elementor-element.elementor-element-6fef065 .elementor-heading-title{font-size:28px;}.elementor-1521 .elementor-element.elementor-element-5106e84{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1521 .elementor-element.elementor-element-2e34adf > .elementor-widget-container{margin:032px 0px 032px 0px;}.elementor-1521 .elementor-element.elementor-element-2e34adf .elementor-button{line-height:140%;}.elementor-1521 .elementor-element.elementor-element-53faa30{--min-height:650px;}.elementor-1521 .elementor-element.elementor-element-db5409c .elementor-heading-title{font-size:28px;}.elementor-1521 .elementor-element.elementor-element-52319fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1521 .elementor-element.elementor-element-c3f0f09 > .elementor-widget-container{margin:032px 0px 032px 0px;}.elementor-1521 .elementor-element.elementor-element-69c54e2{--min-height:650px;}.elementor-1521 .elementor-element.elementor-element-6d3e844 .elementor-heading-title{font-size:28px;}.elementor-1521 .elementor-element.elementor-element-a13efdd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1521 .elementor-element.elementor-element-33c5dff > .elementor-widget-container{margin:032px 0px 032px 0px;}.elementor-1521 .elementor-element.elementor-element-68772d9{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:080px;--padding-bottom:080px;--padding-left:020px;--padding-right:020px;}.elementor-1521 .elementor-element.elementor-element-5b1aa9c .elementor-heading-title{font-size:28px;}.elementor-1521 .elementor-element.elementor-element-6e2dc38{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1521 .elementor-element.elementor-element-9c1074d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1521 .elementor-element.elementor-element-7219351{grid-column:span 4;grid-row:span 1;}.elementor-1521 .elementor-element.elementor-element-c485654{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1521 .elementor-element.elementor-element-019870d{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;grid-column:span 4;grid-row:span 1;}.elementor-1521 .elementor-element.elementor-element-019870d.e-con{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-02ec7c5 .elementor-counter-number-wrapper{font-size:55px;}.elementor-1521 .elementor-element.elementor-element-5f61f5c{--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;grid-column:span 4;grid-row:span 1;}.elementor-1521 .elementor-element.elementor-element-5f61f5c.e-con{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-cd1a1b1 .elementor-counter-number-wrapper{font-size:55px;}.elementor-1521 .elementor-element.elementor-element-41e4e28{--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;grid-column:span 4;}.elementor-1521 .elementor-element.elementor-element-41e4e28.e-con{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-d932d63 .elementor-counter-number-wrapper{font-size:55px;}.elementor-1521 .elementor-element.elementor-element-19ec350{--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;grid-column:span 4;}.elementor-1521 .elementor-element.elementor-element-19ec350.e-con{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-885191a .elementor-counter-number-wrapper{font-size:55px;}.elementor-1521 .elementor-element.elementor-element-7bda8c5{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 4;grid-row:span 1;}.elementor-1521 .elementor-element.elementor-element-7bda8c5.e-con{--align-self:center;}.elementor-1521 .elementor-element.elementor-element-5a7bf2d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1521 .elementor-element.elementor-element-fbca012 .elementor-heading-title{font-size:28px;}.elementor-1521 .elementor-element.elementor-element-ac20ef4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1521 .elementor-element.elementor-element-17c386b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1521 .elementor-element.elementor-element-f624076{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1521 .elementor-element.elementor-element-6fb0549{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1521 .elementor-element.elementor-element-e73082f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1521 .elementor-element.elementor-element-ab4d65e{--e-image-carousel-slides-to-show:2;}.elementor-1521 .elementor-element.elementor-element-5f014c3{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1521 .elementor-element.elementor-element-d170da9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1521 .elementor-element.elementor-element-d170da9 .elementor-heading-title{line-height:140%;}.elementor-1521 .elementor-element.elementor-element-9c08e0f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1521 .elementor-element.elementor-element-9c08e0f .elementor-heading-title{line-height:140%;}.elementor-1521 .elementor-element.elementor-element-107cf80{width:100%;max-width:100%;}.elementor-1521 .elementor-element.elementor-element-107cf80 > .elementor-widget-container{margin:032px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-107cf80.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-d24bca3 *//* Code for the background of the navbar - frosted glass effect */

  .navo {
   background: rgba( 255, 255, 255, 0.01 );
   box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
   backdrop-filter: blur( 25px );
   -webkit-backdrop-filter: blur( 25px ); 
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110b940 */:root {
--realce-fundo: rgba(156, 78, 255, 0.20);
--espaco-horizontal: 10px;
--espaco-vertical: 2px;
--espessura-bordas: 1px;
--cor-bordas: #8B3DFF;
--gradiente-texto: linear-gradient(90deg, #F921FF 0%, #9C4EFF 100%);
--tamanho-marcadores: 9px;
--cor-marcadores: #7A29CC;
}

.caixa-destaque {
background: var(--realce-fundo);
padding: var(--espaco-vertical) var(--espaco-horizontal);
position: relative;
border-left: var(--espessura-bordas) solid var(--cor-bordas);
border-right: var(--espessura-bordas) solid var(--cor-bordas);
display: inline-block;
border-radius: 3px;
}

.texto-gradiente {
background: var(--gradiente-texto);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
font-weight: bold;
}

.caixa-destaque::before,
.caixa-destaque::after {
content: '';
position: absolute;
width: var(--tamanho-marcadores);
height: var(--tamanho-marcadores);
border-radius: 50%;
background-color: var(--cor-marcadores);
pointer-events: none;
}

.caixa-destaque::before {
top: -5px;
left: -5px;
}

.caixa-destaque::after {
bottom: -5px;
right: -5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f659984 */.elementor-1521 .elementor-element.elementor-element-f659984{
    opacity: 1;
    filter: blur(0px);
    transform: translate(0px, 0px);
    animation: showFromBottom 0.5s 0.9s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 1;
        filter: blur(0px);
        transform: translate(0px, 0px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}


.elementor-1521 .elementor-element.elementor-element-f659984{
    overflow: hidden;
    border-radius: 8px;
    cursor: pointer;
}

.elementor-1521 .elementor-element.elementor-element-f659984 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-1521 .elementor-element.elementor-element-f659984 .elementor-button-text,
.elementor-1521 .elementor-element.elementor-element-f659984 .elementor-button-icon{
    position: relative;
    z-index: 55;
}

/*cor de fundo*/
.elementor-1521 .elementor-element.elementor-element-f659984 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: linear-gradient(90deg, #D212B8, #482399); /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
    border-radius: 8px;
    transition: 0.5s;
}


/*cor do hover*/
.elementor-1521 .elementor-element.elementor-element-f659984 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: linear-gradient(90deg, #482399, #D212B8); /*altere a cor aqui*/
  z-index: 12;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
    border-radius: 8px;
    transition: 0.5s;
    opacity: 0;
}

.elementor-1521 .elementor-element.elementor-element-f659984 .elementor-button:hover::after {
    transition: 0.5s;
    opacity: 1;
    box-shadow: 0px 0px 20px 0px white;
}

/*cor do brilho*/
.elementor-1521 .elementor-element.elementor-element-f659984::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 40px;
  height: 100px;
  filter: blur(15px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25adf55 */.elementor-1521 .elementor-element.elementor-element-25adf55{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 2s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17f694e */.float-astro {
    animation: astroFloat 4s ease-in-out infinite;
    will-change: transform;
}

@keyframes astroFloat {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-18px);
    }
    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b4ebdf7 */.video-alpha video {
    background: transparent !important;
    mix-blend-mode: normal !important; /* Evita escurecimento */
}

.video-alpha video::-webkit-media-controls {
    display: none !important;
}

/* Garante renderização correta */
.video-alpha video {
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74511ee */.elementor-1521 .elementor-element.elementor-element-74511ee{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: none;
}


.blur{
    position:  absolute;
    inset:  0;
    pointer-events:  none;
}

.blur-1{
    z-index: 1;
    backdrop-filter:  blur(0.25px);
    -webkit-backdrop-filter:  blur(0.25px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
    -webkit-mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
}

.blur-2{
    z-index: 2;
    backdrop-filter:  blur(0.5px);
    -webkit-backdrop-filter:  blur(0.5px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
    -webkit-mask-image:  linear-gradient(to bottom,rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
}

.blur-3{
    z-index: 3;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
}

.blur-4{
    z-index: 4;
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
}

.blur-5{
    z-index: 5;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
}

.blur-6{
    z-index: 6;
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
}

.blur-7{
    z-index: 7;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
}

.blur-8{
    z-index: 8;
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bc578f */.elementor-1521 .elementor-element.elementor-element-3bc578f{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 99;
    pointer-events: none ;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4e172 */.elementor-1521 .elementor-element.elementor-element-8d4e172::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: #d5d1ff; /*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-1521 .elementor-element.elementor-element-8d4e172::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: #937cff; /*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-68772d9 */.elementor-1521 .elementor-element.elementor-element-68772d9::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: #d5d1ff; /*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-1521 .elementor-element.elementor-element-68772d9::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: #937cff; /*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 button, class: .elementor-element-d532e8b */.elementor-1521 .elementor-element.elementor-element-d532e8b {
    width: fit-content;
}

.elementor-1521 .elementor-element.elementor-element-d532e8b{
    overflow: hidden;
    border-radius: 8px;
    cursor: pointer;
}

.elementor-1521 .elementor-element.elementor-element-d532e8b .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-1521 .elementor-element.elementor-element-d532e8b .elementor-button-text,
.elementor-1521 .elementor-element.elementor-element-d532e8b .elementor-button-icon{
    position: relative;
    z-index: 55;
}

/*cor de fundo*/
.elementor-1521 .elementor-element.elementor-element-d532e8b .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: linear-gradient(90deg, #05073a, #F921FF); /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
    border-radius: 8px;
    transition: 0.5s;
}


/*cor do hover*/
.elementor-1521 .elementor-element.elementor-element-d532e8b .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: linear-gradient(90deg, #482399, #D212B8); /*altere a cor aqui*/
  z-index: 12;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
    border-radius: 8px;
    transition: 0.5s;
    opacity: 0;
}

.elementor-1521 .elementor-element.elementor-element-d532e8b .elementor-button:hover::after {
    transition: 0.5s;
    opacity: 1;
    box-shadow: 0px 0px 20px 0px white;
}

/*cor do brilho*/
.elementor-1521 .elementor-element.elementor-element-d532e8b::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 40px;
  height: 100px;
  filter: blur(15px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ab4d65e */.elementor-1521 .elementor-element.elementor-element-ab4d65e .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS */.imagem-dinamica {
    position: relative;
    overflow: hidden;
}

.imagem-dinamica img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}/* End custom CSS */