.elementor-4083 .elementor-element.elementor-element-c2f5c83{--display:flex;--min-height:0vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999999;}.elementor-4083 .elementor-element.elementor-element-c2f5c83:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-c2f5c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.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-4083 .elementor-element.elementor-element-283ea19 img{width:10%;}.elementor-4083 .elementor-element.elementor-element-8d001e1{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:20;}body:not(.rtl) .elementor-4083 .elementor-element.elementor-element-8d001e1{left:0px;}body.rtl .elementor-4083 .elementor-element.elementor-element-8d001e1{right:0px;}.elementor-4083 .elementor-element.elementor-element-7a7af2e{--display:flex;--z-index:60;}.elementor-4083 .elementor-element.elementor-element-ff917d9{--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--z-index:0;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-4083 .elementor-element.elementor-element-d9c9350{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-eb08b00{--display:flex;--min-height:0vh;--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:flex-start;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4083 .elementor-element.elementor-element-b154770{--display:flex;--min-height:40vh;--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-evenly;--align-items:stretch;--border-radius:40px 40px 40px 40px;}.elementor-4083 .elementor-element.elementor-element-b154770:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-b154770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090B1300;}.elementor-4083 .elementor-element.elementor-element-143e1e9{--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:center;--align-items:stretch;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4083 .elementor-element.elementor-element-143e1e9:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-143e1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111522D9;}.elementor-4083 .elementor-element.elementor-element-411cedc{--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:center;--align-items:stretch;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1A2235;--border-color:#1A2235;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-4083 .elementor-element.elementor-element-fb2dd35{--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:space-evenly;--align-items:center;--border-radius:30px 30px 30px 30px;}.elementor-4083 .elementor-element.elementor-element-fb2dd35:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-fb2dd35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A223557;}.elementor-4083 .elementor-element.elementor-element-3290a91{--display:flex;--min-height:15vh;--border-radius:30px 30px 30px 30px;}.elementor-4083 .elementor-element.elementor-element-3290a91:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-3290a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphahouse.dev.br/wp-content/uploads/2024/02/v22-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4083 .elementor-element.elementor-element-eca56c4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-4083 .elementor-element.elementor-element-4d75a12{width:var( --container-widget-width, 611px );max-width:611px;--container-widget-width:611px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-4d75a12.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;color:#E9EAFF;}.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-4083 .elementor-element.elementor-element-48a7b5d .elementor-button{background-color:#292B3B7D;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-4083 .elementor-element.elementor-element-48a7b5d .elementor-button:hover, .elementor-4083 .elementor-element.elementor-element-48a7b5d .elementor-button:focus{background-color:#4E516F7D;}.elementor-4083 .elementor-element.elementor-element-48a7b5d.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-3a6e007{--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:space-between;--align-items:stretch;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4083 .elementor-element.elementor-element-3a6e007:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-3a6e007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A223557;}.elementor-4083 .elementor-element.elementor-element-f514c30{--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:flex-end;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4083 .elementor-element.elementor-element-4176591 > .elementor-widget-container{--e-transform-rotateZ:-45deg;}.elementor-4083 .elementor-element.elementor-element-4176591.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-4176591 .elementor-icon-wrapper{text-align:center;}.elementor-4083 .elementor-element.elementor-element-4176591.elementor-view-stacked .elementor-icon{background-color:#FF3C00;}.elementor-4083 .elementor-element.elementor-element-4176591.elementor-view-framed .elementor-icon, .elementor-4083 .elementor-element.elementor-element-4176591.elementor-view-default .elementor-icon{color:#FF3C00;border-color:#FF3C00;}.elementor-4083 .elementor-element.elementor-element-4176591.elementor-view-framed .elementor-icon, .elementor-4083 .elementor-element.elementor-element-4176591.elementor-view-default .elementor-icon svg{fill:#FF3C00;}.elementor-4083 .elementor-element.elementor-element-7d6ff59{--display:flex;}.elementor-4083 .elementor-element.elementor-element-bdf8a30{width:var( --container-widget-width, 611px );max-width:611px;--container-widget-width:611px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-bdf8a30.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:400;color:#E9EAFF;}.elementor-4083 .elementor-element.elementor-element-32f53be .elementor-button{background-color:#292B3B7D;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-4083 .elementor-element.elementor-element-32f53be .elementor-button:hover, .elementor-4083 .elementor-element.elementor-element-32f53be .elementor-button:focus{background-color:#4E516F7D;}.elementor-4083 .elementor-element.elementor-element-32f53be.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-6aaeffc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4083 .elementor-element.elementor-element-68c99c6{width:var( --container-widget-width, 611px );max-width:611px;--container-widget-width:611px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-68c99c6.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:400;color:#E9EAFF;}.elementor-4083 .elementor-element.elementor-element-9641e52{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-9641e52.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:400;color:#9D9EAA;}.elementor-4083 .elementor-element.elementor-element-3980662{--display:flex;}.elementor-4083 .elementor-element.elementor-element-04997aa{--display:flex;}.elementor-4083 .elementor-element.elementor-element-a32c7d3{--display:flex;}.elementor-4083 .elementor-element.elementor-element-37dca0d{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:30px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}:where( .elementor-4083 .elementor-element.elementor-element-37dca0d > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{background-color:#02010100;}.elementor-4083 .elementor-element.elementor-element-37dca0d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-37dca0d > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-4083 .elementor-element.elementor-element-37dca0d > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-4083 .elementor-element.elementor-element-37dca0d > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Paralucent", Sans-serif;font-weight:500;}.elementor-4083 .elementor-element.elementor-element-37dca0d {--n-menu-title-color-hover:#FF3C00;--n-menu-title-color-active:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-b838b22{--display:flex;--z-index:30;}.elementor-4083 .elementor-element.elementor-element-3f7c6b4 .elementor-button{background-color:#292B3B7D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-4083 .elementor-element.elementor-element-3f7c6b4 .elementor-button:hover, .elementor-4083 .elementor-element.elementor-element-3f7c6b4 .elementor-button:focus{background-color:#4E516F7D;}.elementor-4083 .elementor-element.elementor-element-3f7c6b4.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-e2a15f0{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}body:not(.rtl) .elementor-4083 .elementor-element.elementor-element-e2a15f0{left:0px;}body.rtl .elementor-4083 .elementor-element.elementor-element-e2a15f0{right:0px;}.elementor-4083 .elementor-element.elementor-element-aab09a2{--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-style:solid;--border-style:solid;border-color:#181C29;--border-color:#181C29;}.elementor-4083 .elementor-element.elementor-element-aab09a2:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-aab09a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090A1294;}.elementor-4083 .elementor-element.elementor-element-4ec385d{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-4ec385d img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-71a0483 .elementor-button{background-color:#292B3B7D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-4083 .elementor-element.elementor-element-71a0483 .elementor-button:hover, .elementor-4083 .elementor-element.elementor-element-71a0483 .elementor-button:focus{background-color:#4E516F7D;}.elementor-4083 .elementor-element.elementor-element-71a0483.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-79c4d8e{--display:flex;--min-height:0vh;--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:flex-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.6;--padding-top:120px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-4083 .elementor-element.elementor-element-79c4d8e:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-79c4d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08091100;background-image:url("https://alphahouse.dev.br/wp-content/uploads/2024/05/quad-cropped.svg");background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-4083 .elementor-element.elementor-element-79c4d8e::before, .elementor-4083 .elementor-element.elementor-element-79c4d8e > .elementor-background-video-container::before, .elementor-4083 .elementor-element.elementor-element-79c4d8e > .e-con-inner > .elementor-background-video-container::before, .elementor-4083 .elementor-element.elementor-element-79c4d8e > .elementor-background-slideshow::before, .elementor-4083 .elementor-element.elementor-element-79c4d8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4083 .elementor-element.elementor-element-79c4d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#080911;--background-overlay:'';}.elementor-4083 .elementor-element.elementor-element-79c4d8e.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-5ebeb66{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:5;}.elementor-4083 .elementor-element.elementor-element-5ebeb66:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-5ebeb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F1F00;}.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-4083 .elementor-element.elementor-element-3999bad > .elementor-widget-container{background-color:#0000006E;padding:15px 25px 15px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#16191F;border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-3999bad.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-3999bad .elementor-icon-list-icon i{color:#FF3C00;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-3999bad .elementor-icon-list-icon svg{fill:#FF3C00;transition:fill 0.3s;}.elementor-4083 .elementor-element.elementor-element-3999bad{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4083 .elementor-element.elementor-element-3999bad .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-4083 .elementor-element.elementor-element-3999bad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-3999bad .elementor-icon-list-item > a{font-family:"Paralucent", Sans-serif;font-weight:400;}.elementor-4083 .elementor-element.elementor-element-3999bad .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-72fd2df{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-72fd2df.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-72fd2df .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:72px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-464aa53{width:var( --container-widget-width, 511px );max-width:511px;--container-widget-width:511px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-464aa53.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-464aa53 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#F2F9FFCC;}.elementor-4083 .elementor-element.elementor-element-36be463 .elementor-button{background-color:transparent;font-family:"Paralucent", Sans-serif;font-size:18px;font-weight:500;background-image:radial-gradient(at center center, #2374EE 0%, #0049B6 78%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#0066FF;border-radius:20px 20px 20px 20px;padding:20px 40px 20px 40px;}.elementor-4083 .elementor-element.elementor-element-36be463 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-36be463.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-36be463{z-index:12;}.elementor-4083 .elementor-element.elementor-element-36be463 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4083 .elementor-element.elementor-element-36be463 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-4083 .elementor-element.elementor-element-254453e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-4083 .elementor-element.elementor-element-504a5e9 > .elementor-widget-container{--e-transform-flipY:-1;}.elementor-4083 .elementor-element.elementor-element-6ded001{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-4083 .elementor-element.elementor-element-6ded001:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-6ded001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080911;}.elementor-4083 .elementor-element.elementor-element-cd2e213{--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:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-89a0baf{width:var( --container-widget-width, 776px );max-width:776px;--container-widget-width:776px;--container-widget-flex-grow:0;z-index:3;}.elementor-4083 .elementor-element.elementor-element-89a0baf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-89a0baf.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-89a0baf img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-f176196{--display:flex;--min-height:430px;--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;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-4083 .elementor-element.elementor-element-f176196:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-f176196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://alphahouse.dev.br/wp-content/uploads/2025/02/ia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4083 .elementor-element.elementor-element-8d73862{--display:flex;--min-height:100vh;--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;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;--z-index:4;}.elementor-4083 .elementor-element.elementor-element-8d73862:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-8d73862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #080911 0%, #05060A 100%);}.elementor-4083 .elementor-element.elementor-element-8d73862.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4083 .elementor-element.elementor-element-bbf1eaf{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-bbf1eaf.e-con{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4083 .elementor-element.elementor-element-a8639d0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-a8639d0.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-a8639d0 .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-a8639d0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-3275664 > .elementor-widget-container{background-color:#1C202400;padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-3275664.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-3275664{z-index:5;text-align:center;}.elementor-4083 .elementor-element.elementor-element-3275664 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:18px;font-weight:400;color:#EEF0FF;}.elementor-4083 .elementor-element.elementor-element-a456b87{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-a456b87.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-a456b87 .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-a456b87 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-3b92a7e{width:var( --container-widget-width, 611px );max-width:611px;--container-widget-width:611px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-3b92a7e.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-3b92a7e .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-f1b46da{width:var( --container-widget-width, 667px );max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-f1b46da.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-f1b46da .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#F2F9FFCC;}.elementor-4083 .elementor-element.elementor-element-77f39c6{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-9f37694{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4083 .elementor-element.elementor-element-9f37694:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-9f37694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B0E1A 50%, #0F1016 100%);}.elementor-4083 .elementor-element.elementor-element-9f37694.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-36676af{--display:flex;--min-height:372px;--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-36676af:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-36676af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3480800;}.elementor-4083 .elementor-element.elementor-element-497278a > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#1A1C28;border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-497278a img{border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-ac701d5{--display:flex;}.elementor-4083 .elementor-element.elementor-element-3d0021a{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-4083 .elementor-element.elementor-element-3d0021a.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-3d0021a img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-b21bc48.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-b21bc48{z-index:5;text-align:left;}.elementor-4083 .elementor-element.elementor-element-b21bc48 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:53px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-c5272af{width:var( --container-widget-width, 522px );max-width:522px;--container-widget-width:522px;--container-widget-flex-grow:0;z-index:5;text-align:left;}.elementor-4083 .elementor-element.elementor-element-c5272af.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-c5272af .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#C9C9C9;}.elementor-4083 .elementor-element.elementor-element-92d020b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px -30px 60px 0px #080911;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4083 .elementor-element.elementor-element-92d020b:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-92d020b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #080A14 50%, #0F1016 100%);}.elementor-4083 .elementor-element.elementor-element-92d020b.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-93de931{--display:flex;--min-height:372px;--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-93de931:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-93de931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3480800;}.elementor-4083 .elementor-element.elementor-element-7dc612c > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#1A1C28;border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-7dc612c img{border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-97cc78c{--display:flex;}.elementor-4083 .elementor-element.elementor-element-99a986e{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-4083 .elementor-element.elementor-element-99a986e.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-99a986e img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-17bf623.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-17bf623{z-index:5;text-align:left;}.elementor-4083 .elementor-element.elementor-element-17bf623 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:53px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-682b7bc{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;z-index:5;text-align:left;}.elementor-4083 .elementor-element.elementor-element-682b7bc.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-682b7bc .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#C9C9C9;}.elementor-4083 .elementor-element.elementor-element-8ddd1b5{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px -30px 60px 0px #080911;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4083 .elementor-element.elementor-element-8ddd1b5:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-8ddd1b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #05070F 50%, #0F1016 100%);}.elementor-4083 .elementor-element.elementor-element-8ddd1b5.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-f752eb3{--display:flex;--min-height:372px;--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-f752eb3:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-f752eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3480800;}.elementor-4083 .elementor-element.elementor-element-097e616 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#1A1C28;border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-097e616 img{border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-6906125{--display:flex;}.elementor-4083 .elementor-element.elementor-element-a1ff018{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-4083 .elementor-element.elementor-element-a1ff018.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-a1ff018 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-4a97cb0.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-4a97cb0{z-index:5;text-align:left;}.elementor-4083 .elementor-element.elementor-element-4a97cb0 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:53px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-e1a3f01{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;z-index:5;text-align:left;}.elementor-4083 .elementor-element.elementor-element-e1a3f01.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-e1a3f01 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#C9C9C9;}.elementor-4083 .elementor-element.elementor-element-d72acef{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px -30px 60px 0px #080911;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4083 .elementor-element.elementor-element-d72acef:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-d72acef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040508 50%, #0F1016 100%);}.elementor-4083 .elementor-element.elementor-element-d72acef.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-7352f9d{--display:flex;--min-height:372px;--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-7352f9d:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-7352f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3480800;}.elementor-4083 .elementor-element.elementor-element-ac57500 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#1A1C28;border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-ac57500 img{border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-cb1e8d7{--display:flex;}.elementor-4083 .elementor-element.elementor-element-88d19dd{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-4083 .elementor-element.elementor-element-88d19dd.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-88d19dd img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-aa28a3d.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-aa28a3d{z-index:5;text-align:left;}.elementor-4083 .elementor-element.elementor-element-aa28a3d .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:53px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-29e1cc1{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;z-index:5;text-align:left;}.elementor-4083 .elementor-element.elementor-element-29e1cc1.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-29e1cc1 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#C9C9C9;}.elementor-4083 .elementor-element.elementor-element-1af4168{--display:flex;--min-height:100vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--z-index:2;}.elementor-4083 .elementor-element.elementor-element-1af4168:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-1af4168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFF2E414 0%, #05060A 60%);}.elementor-4083 .elementor-element.elementor-element-a9d7da5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4083 .elementor-element.elementor-element-c09f22f{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-c09f22f.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-c09f22f .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:70px;font-weight:400;line-height:1.05em;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-492827b{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-492827b > .elementor-widget-container{--e-transform-rotateZ:-15deg;--e-transform-translateX:-622px;--e-transform-translateY:-512px;}.elementor-4083 .elementor-element.elementor-element-492827b.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-492827b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4083 .elementor-element.elementor-element-492827b img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-5d94891{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-5d94891 > .elementor-widget-container{--e-transform-rotateZ:15deg;--e-transform-translateX:-403px;--e-transform-translateY:500px;}.elementor-4083 .elementor-element.elementor-element-5d94891.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-5d94891 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4083 .elementor-element.elementor-element-5d94891 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-d85eb65{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-d85eb65 > .elementor-widget-container{--e-transform-rotateZ:15deg;--e-transform-translateX:574px;--e-transform-translateY:-403px;}.elementor-4083 .elementor-element.elementor-element-d85eb65.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-d85eb65 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4083 .elementor-element.elementor-element-d85eb65 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-a6720ac{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-a6720ac > .elementor-widget-container{--e-transform-rotateZ:15deg;--e-transform-translateX:658px;--e-transform-translateY:183px;}.elementor-4083 .elementor-element.elementor-element-a6720ac.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-a6720ac .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4083 .elementor-element.elementor-element-a6720ac img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-78322bd{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:6;}.elementor-4083 .elementor-element.elementor-element-78322bd:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-78322bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4083 .elementor-element.elementor-element-c0f7df3{--display:flex;--min-height:246px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-c0f7df3:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-c0f7df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06070A;}.elementor-4083 .elementor-element.elementor-element-8d1b5ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-8d1b5ef{z-index:2;}.elementor-4083 .elementor-element.elementor-element-a897f9c{--display:flex;--min-height:216px;--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;--z-index:1;}.elementor-4083 .elementor-element.elementor-element-6f66f93{width:var( --container-widget-width, 745px );max-width:745px;--container-widget-width:745px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-6f66f93.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-6f66f93 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-ec07c75{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:6;}.elementor-4083 .elementor-element.elementor-element-ec07c75:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-ec07c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4083 .elementor-element.elementor-element-3ac59d1{--display:flex;--min-height:246px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-3ac59d1:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-3ac59d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0B0F;}.elementor-4083 .elementor-element.elementor-element-486b7b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-486b7b3{z-index:2;}.elementor-4083 .elementor-element.elementor-element-817499e{--display:flex;--min-height:216px;--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;--z-index:0;}.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-4083 .elementor-element.elementor-element-8c92848.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-8c92848 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Paralucent", Sans-serif;font-weight:600;}.elementor-4083 .elementor-element.elementor-element-8c92848 .elementor-counter-title{color:#FFFFFF;font-family:"San Francisco", Sans-serif;font-weight:400;}.elementor-4083 .elementor-element.elementor-element-36c4a07{--display:flex;--min-height:246px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-36c4a07:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-36c4a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0B0F;}.elementor-4083 .elementor-element.elementor-element-b0dde21 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-b0dde21{z-index:2;}.elementor-4083 .elementor-element.elementor-element-780a0df{--display:flex;--min-height:216px;--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;--z-index:1;}.elementor-4083 .elementor-element.elementor-element-ff21ba6.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-ff21ba6 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Paralucent", Sans-serif;font-weight:600;}.elementor-4083 .elementor-element.elementor-element-ff21ba6 .elementor-counter-title{color:#FFFFFF;font-family:"San Francisco", Sans-serif;font-weight:400;}.elementor-4083 .elementor-element.elementor-element-a444f04{--display:flex;--min-height:246px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-a444f04:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-a444f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0B0F;}.elementor-4083 .elementor-element.elementor-element-124f209 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-124f209{z-index:2;}.elementor-4083 .elementor-element.elementor-element-41a519e{--display:flex;--min-height:216px;--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;--z-index:1;}.elementor-4083 .elementor-element.elementor-element-011d40a.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-011d40a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Paralucent", Sans-serif;font-weight:600;}.elementor-4083 .elementor-element.elementor-element-011d40a .elementor-counter-title{color:#FFFFFF;font-family:"San Francisco", Sans-serif;font-weight:400;}.elementor-4083 .elementor-element.elementor-element-ac2c90a{--display:flex;--min-height:100vh;--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;border-style:none;--border-style:none;--padding-top:80px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4083 .elementor-element.elementor-element-ac2c90a:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-ac2c90a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF0A 0%, #05060A 65%);}.elementor-4083 .elementor-element.elementor-element-b1b9c94{--display:flex;--min-height:59vh;--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;--overlay-opacity:0;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-4083 .elementor-element.elementor-element-b1b9c94:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-b1b9c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D1400;}.elementor-4083 .elementor-element.elementor-element-b1b9c94::before, .elementor-4083 .elementor-element.elementor-element-b1b9c94 > .elementor-background-video-container::before, .elementor-4083 .elementor-element.elementor-element-b1b9c94 > .e-con-inner > .elementor-background-video-container::before, .elementor-4083 .elementor-element.elementor-element-b1b9c94 > .elementor-background-slideshow::before, .elementor-4083 .elementor-element.elementor-element-b1b9c94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4083 .elementor-element.elementor-element-b1b9c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #05060A 0%, #F2295B00 65%);}.elementor-4083 .elementor-element.elementor-element-7cdb6d2{--display:flex;}.elementor-4083 .elementor-element.elementor-element-44c0efb{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-44c0efb.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-00bb61e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-00bb61e.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-00bb61e .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-00bb61e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-b8b063f > .elementor-widget-container{background-color:#1C202400;padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-b8b063f.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-b8b063f{z-index:5;text-align:center;}.elementor-4083 .elementor-element.elementor-element-b8b063f .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:18px;font-weight:400;color:#FFE7DF;}.elementor-4083 .elementor-element.elementor-element-6e9563a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-6e9563a.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-6e9563a .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-6e9563a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-91a7441{width:var( --container-widget-width, 879px );max-width:879px;--container-widget-width:879px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-91a7441.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-91a7441 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-740923a{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-740923a.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-740923a .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#F2F9FFCC;}.elementor-4083 .elementor-element.elementor-element-b5e44c1{--display:flex;--min-height:298px;--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:150px;--padding-right:150px;}.elementor-4083 .elementor-element.elementor-element-b5e44c1:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-b5e44c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #030304 50%, #12141A 100%);}.elementor-4083 .elementor-element.elementor-element-b5e44c1.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-8cb80fc.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-f79b448.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-4cd64d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-4083 .elementor-element.elementor-element-8e06b4b > .elementor-widget-container{--e-transform-flipY:-1;}.elementor-4083 .elementor-element.elementor-element-4bd938a{--display:flex;--min-height:100vh;--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-4083 .elementor-element.elementor-element-4bd938a:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-4bd938a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4083 .elementor-element.elementor-element-7baa6a7{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-4083 .elementor-element.elementor-element-bc5ea68{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-fd9eaec{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-fd9eaec.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-fd9eaec .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-fd9eaec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-eb83895 > .elementor-widget-container{background-color:#1C202400;padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-eb83895.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-eb83895{z-index:5;text-align:center;}.elementor-4083 .elementor-element.elementor-element-eb83895 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:18px;font-weight:400;color:#EEF0FF;}.elementor-4083 .elementor-element.elementor-element-a9b2137{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-a9b2137.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-a9b2137 .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-a9b2137 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-1f874da{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-1f874da.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-1f874da .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-061dd35{width:var( --container-widget-width, 521px );max-width:521px;--container-widget-width:521px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-061dd35.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-061dd35 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-728a040 > .elementor-widget-container{background-color:transparent;padding:15px 25px 15px 25px;background-image:linear-gradient(180deg, #1A2235 0%, #202633 100%);border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-728a040.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-728a040{z-index:20;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-4083 .elementor-element.elementor-element-728a040 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-728a040 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4083 .elementor-element.elementor-element-728a040 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4083 .elementor-element.elementor-element-728a040 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-728a040 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:400;}.elementor-4083 .elementor-element.elementor-element-728a040 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-16bdc7f{--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:center;--align-items:stretch;}.elementor-4083 .elementor-element.elementor-element-4f077b1{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-01acf5c{--display:flex;--min-height:216px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-4083 .elementor-element.elementor-element-cf24f59{--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;--justify-content:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#05060A;--border-color:#05060A;--border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-cf24f59:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-cf24f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0B0F;}.elementor-4083 .elementor-element.elementor-element-eddf473{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;z-index:5;}.elementor-4083 .elementor-element.elementor-element-eddf473 > .elementor-widget-container{--e-transform-scale:1.1;}.elementor-4083 .elementor-element.elementor-element-eddf473.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-eddf473 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-39188c6{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;z-index:4;}.elementor-4083 .elementor-element.elementor-element-39188c6 > .elementor-widget-container{--e-transform-scale:1.1;}.elementor-4083 .elementor-element.elementor-element-39188c6.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-39188c6 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-cba1964{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;z-index:3;}.elementor-4083 .elementor-element.elementor-element-cba1964 > .elementor-widget-container{--e-transform-scale:1.2;}.elementor-4083 .elementor-element.elementor-element-cba1964.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-cba1964 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-bc18431{width:var( --container-widget-width, 211px );max-width:211px;--container-widget-width:211px;--container-widget-flex-grow:0;z-index:2;}.elementor-4083 .elementor-element.elementor-element-bc18431 > .elementor-widget-container{--e-transform-scale:1.15;}.elementor-4083 .elementor-element.elementor-element-bc18431.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-bc18431 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-6c8ff35{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:1;}.elementor-4083 .elementor-element.elementor-element-6c8ff35 > .elementor-widget-container{--e-transform-scale:1.25;}.elementor-4083 .elementor-element.elementor-element-6c8ff35.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-6c8ff35 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-86fb219{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;z-index:9;}.elementor-4083 .elementor-element.elementor-element-86fb219.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-86fb219 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-d08772c{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-d08772c:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-d08772c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0B0F;}.elementor-4083 .elementor-element.elementor-element-cd74e03{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4083 .elementor-element.elementor-element-cd74e03::before, .elementor-4083 .elementor-element.elementor-element-cd74e03 > .elementor-background-video-container::before, .elementor-4083 .elementor-element.elementor-element-cd74e03 > .e-con-inner > .elementor-background-video-container::before, .elementor-4083 .elementor-element.elementor-element-cd74e03 > .elementor-background-slideshow::before, .elementor-4083 .elementor-element.elementor-element-cd74e03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4083 .elementor-element.elementor-element-cd74e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FF3F0047;--background-overlay:'';}.elementor-4083 .elementor-element.elementor-element-6934e8d{width:auto;max-width:auto;text-align:center;}.elementor-4083 .elementor-element.elementor-element-6934e8d.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-6934e8d .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-2b13291{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-2b13291.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-2b13291 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4083 .elementor-element.elementor-element-e3fdbd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-27e5914 img{width:95%;}.elementor-4083 .elementor-element.elementor-element-baee662 img{width:81%;}.elementor-4083 .elementor-element.elementor-element-d81d952{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:stretch;}.elementor-4083 .elementor-element.elementor-element-15cf824{--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:space-between;--align-items:center;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-15cf824:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-15cf824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0B0F;}.elementor-4083 .elementor-element.elementor-element-01d6bbf{--display:flex;--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4083 .elementor-element.elementor-element-01d6bbf::before, .elementor-4083 .elementor-element.elementor-element-01d6bbf > .elementor-background-video-container::before, .elementor-4083 .elementor-element.elementor-element-01d6bbf > .e-con-inner > .elementor-background-video-container::before, .elementor-4083 .elementor-element.elementor-element-01d6bbf > .elementor-background-slideshow::before, .elementor-4083 .elementor-element.elementor-element-01d6bbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-4083 .elementor-element.elementor-element-01d6bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FF3F0047;--background-overlay:'';}.elementor-4083 .elementor-element.elementor-element-4a18683{width:var( --container-widget-width, 745px );max-width:745px;--container-widget-width:745px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-4a18683.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-4a18683 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-a30c9dd{width:var( --container-widget-width, 292px );max-width:292px;--container-widget-width:292px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-a30c9dd.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-a30c9dd .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4083 .elementor-element.elementor-element-af77565{--display:flex;--min-height:165px;--z-index:2;}.elementor-4083 .elementor-element.elementor-element-af77565:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-af77565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphahouse.dev.br/wp-content/uploads/2024/05/graph-cropped-2.svg");background-position:top left;background-repeat:no-repeat;background-size:720px auto;}.elementor-4083 .elementor-element.elementor-element-5a13462 img{width:100%;}.elementor-4083 .elementor-element.elementor-element-951a5bf{--display:flex;--justify-content:center;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-951a5bf:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-951a5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0E14;}.elementor-4083 .elementor-element.elementor-element-63a459b{--display:flex;--overlay-opacity:0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4083 .elementor-element.elementor-element-63a459b::before, .elementor-4083 .elementor-element.elementor-element-63a459b > .elementor-background-video-container::before, .elementor-4083 .elementor-element.elementor-element-63a459b > .e-con-inner > .elementor-background-video-container::before, .elementor-4083 .elementor-element.elementor-element-63a459b > .elementor-background-slideshow::before, .elementor-4083 .elementor-element.elementor-element-63a459b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4083 .elementor-element.elementor-element-63a459b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FF3F0047;--background-overlay:'';}.elementor-4083 .elementor-element.elementor-element-ce38040{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-ce38040.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-ce38040 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-8ce9804{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-8ce9804.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-8ce9804 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4083 .elementor-element.elementor-element-13ac8f5{--e-image-carousel-slides-to-show:3;z-index:5;}.elementor-4083 .elementor-element.elementor-element-13ac8f5 > .elementor-widget-container{--e-transform-scale:1.4;}.elementor-4083 .elementor-element.elementor-element-96cf108 img{width:100%;}.elementor-4083 .elementor-element.elementor-element-963f805{--display:flex;--min-height:581px;--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:flex-end;--align-items:center;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-963f805:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-963f805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0B0F;background-image:url("https://alphahouse.dev.br/wp-content/uploads/2024/05/Default_cyber_human_man_marketing_assistant_with_a_headset_wit_2-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:560px auto;}.elementor-4083 .elementor-element.elementor-element-97b9309{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;--z-index:10;}.elementor-4083 .elementor-element.elementor-element-2da6886{--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:center;--align-items:stretch;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4083 .elementor-element.elementor-element-2da6886:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-2da6886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151829;}.elementor-4083 .elementor-element.elementor-element-2590f6f{--display:flex;--min-height:90px;--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-2590f6f:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-2590f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #24293D 0%, #0A0B0F 100%);}.elementor-4083 .elementor-element.elementor-element-2b72546{width:auto;max-width:auto;text-align:center;}.elementor-4083 .elementor-element.elementor-element-2b72546.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-2b72546 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:50px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-ff00c8a{width:var( --container-widget-width, 323px );max-width:323px;--container-widget-width:323px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-ff00c8a.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-ff00c8a .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4083 .elementor-element.elementor-element-c5ab657{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:10;}.elementor-4083 .elementor-element.elementor-element-c5ab657:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-c5ab657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0B0F;}.elementor-4083 .elementor-element.elementor-element-03f3070{width:var( --container-widget-width, 683px );max-width:683px;--container-widget-width:683px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-03f3070.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-03f3070 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4083 .elementor-element.elementor-element-e864d1f .elementor-button{background-color:transparent;font-family:"San Francisco", Sans-serif;font-weight:500;fill:#CCD3FF;color:#CCD3FF;background-image:linear-gradient(180deg, #313447 0%, #171924 100%);border-radius:100px 100px 100px 100px;padding:15px 22px 13px 22px;}.elementor-4083 .elementor-element.elementor-element-e864d1f.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-e864d1f{z-index:20;}.elementor-4083 .elementor-element.elementor-element-e864d1f .elementor-button-content-wrapper{flex-direction:row;}.elementor-4083 .elementor-element.elementor-element-bec66b4{z-index:0;}.elementor-4083 .elementor-element.elementor-element-bec66b4 img{width:1200px;max-width:1500px;opacity:0.1;}.elementor-4083 .elementor-element.elementor-element-5321f0f{--display:flex;--min-height:100vh;--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;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4083 .elementor-element.elementor-element-5321f0f:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-5321f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #05060AD6 12%, #05060A 63%);}.elementor-4083 .elementor-element.elementor-element-c6893c6{--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;}.elementor-4083 .elementor-element.elementor-element-de9ab14{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-b59e12f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-b59e12f.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-b59e12f .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-b59e12f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-ca446d4 > .elementor-widget-container{background-color:#1C202400;padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-ca446d4.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-ca446d4{z-index:5;text-align:center;}.elementor-4083 .elementor-element.elementor-element-ca446d4 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:18px;font-weight:400;color:#FFE7DF;}.elementor-4083 .elementor-element.elementor-element-ee9c852{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-ee9c852.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-ee9c852 .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-ee9c852 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-248d13a{width:var( --container-widget-width, 895px );max-width:895px;--container-widget-width:895px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-248d13a.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-248d13a .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-02fd319{width:var( --container-widget-width, 614px );max-width:614px;--container-widget-width:614px;--container-widget-flex-grow:0;z-index:50;text-align:center;}.elementor-4083 .elementor-element.elementor-element-02fd319.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-02fd319 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4083 .elementor-element.elementor-element-e8a5c02{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-e8a5c02:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-e8a5c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7300700;}.elementor-4083 .elementor-element.elementor-element-35a84db > .elementor-widget-container{background-color:#F730071C;}.elementor-4083 .elementor-element.elementor-element-35a84db img{width:100%;max-width:100%;opacity:1;}.elementor-4083 .elementor-element.elementor-element-8c6c348 > .elementor-widget-container{background-color:#F730071C;}.elementor-4083 .elementor-element.elementor-element-e218227{--display:flex;--min-height:150px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-e218227:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-e218227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A191900;}.elementor-4083 .elementor-element.elementor-element-f466404{--display:flex;--min-height:150px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#272828;--border-color:#272828;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-f466404:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-f466404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #1A1919 0%, #0F0F0F 100%);}.elementor-4083 .elementor-element.elementor-element-1265854{--display:flex;--min-height:59vh;--flex-direction:column-reverse;--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;--padding-top:150px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-4083 .elementor-element.elementor-element-1265854:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-1265854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #12172200 0%, #05060A 56%);}.elementor-4083 .elementor-element.elementor-element-2422a48{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-2422a48:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-2422a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphahouse.dev.br/wp-content/uploads/2024/02/orr.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4083 .elementor-element.elementor-element-4eb82b1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-24db8b8{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-24db8b8 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-24db8b8.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-b8f18dd.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-b8f18dd img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-a4bbf7a{--display:flex;--min-height:465px;--overflow:hidden;--border-radius:35px 35px 35px 35px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4083 .elementor-element.elementor-element-a4bbf7a:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-a4bbf7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EC171700;}.elementor-4083 .elementor-element.elementor-element-9a1dcf9 > .elementor-widget-container{background-color:#00000096;padding:15px 20px 15px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-9a1dcf9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-9a1dcf9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4083 .elementor-element.elementor-element-9a1dcf9{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-4083 .elementor-element.elementor-element-9a1dcf9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4083 .elementor-element.elementor-element-9a1dcf9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-9a1dcf9 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:400;}.elementor-4083 .elementor-element.elementor-element-9a1dcf9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-3bd5569{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;z-index:4;}.elementor-4083 .elementor-element.elementor-element-3bd5569 > .elementor-widget-container{--e-transform-translateX:-134px;--e-transform-translateY:-207px;}.elementor-4083 .elementor-element.elementor-element-3bd5569 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-1830878{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;z-index:1;}.elementor-4083 .elementor-element.elementor-element-1830878 > .elementor-widget-container{--e-transform-translateX:-280px;--e-transform-translateY:49px;}.elementor-4083 .elementor-element.elementor-element-1830878 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-8bc3b95{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;z-index:4;}.elementor-4083 .elementor-element.elementor-element-8bc3b95 > .elementor-widget-container{--e-transform-translateX:196px;--e-transform-translateY:-110px;}.elementor-4083 .elementor-element.elementor-element-8bc3b95 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-c01bf50{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;z-index:2;}.elementor-4083 .elementor-element.elementor-element-c01bf50 > .elementor-widget-container{--e-transform-translateX:196px;--e-transform-translateY:195px;}.elementor-4083 .elementor-element.elementor-element-c01bf50 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-20d24e9{--display:flex;}.elementor-4083 .elementor-element.elementor-element-848043d{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-848043d.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-f5df07f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-f5df07f.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-f5df07f .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-f5df07f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-32a8b28 > .elementor-widget-container{background-color:#1C202400;padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-32a8b28.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-32a8b28{z-index:5;text-align:center;}.elementor-4083 .elementor-element.elementor-element-32a8b28 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:18px;font-weight:400;color:#FFE7DF;}.elementor-4083 .elementor-element.elementor-element-89d1749{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-89d1749.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-89d1749 .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-89d1749 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-e0d93c2{width:var( --container-widget-width, 631px );max-width:631px;--container-widget-width:631px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-e0d93c2.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-e0d93c2 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:50px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-eef0075{--display:flex;--min-height:80vh;--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;--z-index:5;}.elementor-4083 .elementor-element.elementor-element-eef0075:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-eef0075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #05060A00 20%, #05060A 70%);}.elementor-4083 .elementor-element.elementor-element-4bafe44{--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:stretch;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4083 .elementor-element.elementor-element-4bafe44:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-4bafe44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #08090E00 20%, #0A0B0F 60%);}.elementor-4083 .elementor-element.elementor-element-7519a7b{--display:flex;}.elementor-4083 .elementor-element.elementor-element-96fa76b{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-96fa76b.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-67d6759{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-67d6759.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-67d6759 .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-67d6759 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-175a47c > .elementor-widget-container{background-color:#1C202400;padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-175a47c.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-175a47c{z-index:5;text-align:center;}.elementor-4083 .elementor-element.elementor-element-175a47c .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:18px;font-weight:400;color:#EEF0FF;}.elementor-4083 .elementor-element.elementor-element-e092752{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-e092752.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-e092752 .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-e092752 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-ec0ec89{width:var( --container-widget-width, 828px );max-width:828px;--container-widget-width:828px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-ec0ec89.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-ec0ec89 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:55px;font-weight:300;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-b90204c{width:var( --container-widget-width, 683px );max-width:683px;--container-widget-width:683px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-b90204c.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-b90204c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#F2F9FFCC;}.elementor-4083 .elementor-element.elementor-element-58be82e{--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:center;--align-items:stretch;}.elementor-4083 .elementor-element.elementor-element-066d4cb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:5;}.elementor-4083 .elementor-element.elementor-element-066d4cb:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-066d4cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12141A;}.elementor-4083 .elementor-element.elementor-element-a1d67b0{--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;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4083 .elementor-element.elementor-element-922ccda{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-922ccda.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-922ccda img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-4083 .elementor-element.elementor-element-813b1c8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-6c0bab8{--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-87c919d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-4083 .elementor-element.elementor-element-87c919d.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-87c919d img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-4083 .elementor-element.elementor-element-734e4a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-4083 .elementor-element.elementor-element-734e4a1.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-734e4a1 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-4083 .elementor-element.elementor-element-5d4bb46 > .elementor-widget-container{background-color:#00000073;padding:5px 10px 5px 10px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-5d4bb46{z-index:5;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4083 .elementor-element.elementor-element-5d4bb46 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-5d4bb46 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4083 .elementor-element.elementor-element-5d4bb46 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4083 .elementor-element.elementor-element-5d4bb46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-5d4bb46 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:12px;font-weight:400;}.elementor-4083 .elementor-element.elementor-element-5d4bb46 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-71a8ece{width:auto;max-width:auto;text-align:left;}.elementor-4083 .elementor-element.elementor-element-71a8ece.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-71a8ece .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-6a3752c{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-6a3752c.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-6a3752c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-4083 .elementor-element.elementor-element-d0cb428{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-d0cb428.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-d0cb428 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:19px;font-weight:300;line-height:1.2em;color:#FFFFFFBF;}.elementor-4083 .elementor-element.elementor-element-0fbe0cc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:5;}.elementor-4083 .elementor-element.elementor-element-0fbe0cc:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-0fbe0cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12141A;}.elementor-4083 .elementor-element.elementor-element-4ca134f{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4083 .elementor-element.elementor-element-6e54045{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-6e54045.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-6e54045 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-4083 .elementor-element.elementor-element-0540da4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-e3cb711{--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-1a1d5ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-4083 .elementor-element.elementor-element-1a1d5ff.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-1a1d5ff img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-4083 .elementor-element.elementor-element-099765e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-4083 .elementor-element.elementor-element-099765e.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-099765e img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-4083 .elementor-element.elementor-element-b1af115 > .elementor-widget-container{background-color:#00000073;padding:5px 10px 5px 10px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-b1af115{z-index:5;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4083 .elementor-element.elementor-element-b1af115 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-b1af115 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4083 .elementor-element.elementor-element-b1af115 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4083 .elementor-element.elementor-element-b1af115 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-b1af115 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-size:12px;font-weight:400;}.elementor-4083 .elementor-element.elementor-element-b1af115 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-672dd8e{width:auto;max-width:auto;text-align:left;}.elementor-4083 .elementor-element.elementor-element-672dd8e.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-672dd8e .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-07e3fed{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-07e3fed.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-07e3fed .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-4083 .elementor-element.elementor-element-d689616{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-d689616.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-d689616 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:19px;font-weight:300;line-height:1.2em;color:#FFFFFFBF;}.elementor-4083 .elementor-element.elementor-element-baba08f{--display:flex;--min-height:100vh;--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;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-4083 .elementor-element.elementor-element-baba08f:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-baba08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #05060F57 0%, #05060A 80%);}.elementor-4083 .elementor-element.elementor-element-1264621{--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;--overflow:hidden;}.elementor-4083 .elementor-element.elementor-element-274e2c4{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-7b1679a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-7b1679a.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-7b1679a .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-7b1679a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-41a5943 > .elementor-widget-container{background-color:#1C202400;padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-41a5943.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-41a5943{z-index:5;text-align:center;}.elementor-4083 .elementor-element.elementor-element-41a5943 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:18px;font-weight:400;color:#EEF0FF;}.elementor-4083 .elementor-element.elementor-element-82ae497{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-82ae497.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-82ae497 .elementor-divider-separator{width:100%;}.elementor-4083 .elementor-element.elementor-element-82ae497 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4083 .elementor-element.elementor-element-7acd68f{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-7acd68f.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-7acd68f .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4083 .elementor-element.elementor-element-fe67fef{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252830;--border-color:#252830;--border-radius:100px 100px 100px 100px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4083 .elementor-element.elementor-element-fe67fef:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-fe67fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1014;}.elementor-4083 .elementor-element.elementor-element-fe67fef.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-8e99b6f{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-8e99b6f img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-dec1916 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-dec1916 .elementor-icon-list-icon i{color:#00FF41;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-dec1916 .elementor-icon-list-icon svg{fill:#00FF41;transition:fill 0.3s;}.elementor-4083 .elementor-element.elementor-element-dec1916{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-4083 .elementor-element.elementor-element-dec1916 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4083 .elementor-element.elementor-element-dec1916 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-dec1916 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-4083 .elementor-element.elementor-element-dec1916 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4083 .elementor-element.elementor-element-76acb7a{--display:flex;--min-height:649px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-76acb7a:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-76acb7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCD3FF00;}.elementor-4083 .elementor-element.elementor-element-e3482e5{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:3;}.elementor-4083 .elementor-element.elementor-element-e3482e5 > .elementor-widget-container{--e-transform-translateY:0px;--e-transform-scale:0.9;background-color:#00000000;padding:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-9355368{z-index:5;}.elementor-4083 .elementor-element.elementor-element-9355368 img{width:866px;max-width:1000px;height:698px;opacity:1;}.elementor-4083 .elementor-element.elementor-element-e426329{z-index:0;}.elementor-4083 .elementor-element.elementor-element-e426329 img{width:1200px;max-width:1500px;}.elementor-4083 .elementor-element.elementor-element-fa6d50d{--display:flex;--min-height:62vh;--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;--overflow:hidden;--z-index:5;}.elementor-4083 .elementor-element.elementor-element-fa6d50d:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-fa6d50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4083 .elementor-element.elementor-element-2388780{--display:flex;--min-height:278px;--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;}.elementor-4083 .elementor-element.elementor-element-d1e1d93{--display:flex;--min-height:110px;--overflow:hidden;}.elementor-4083 .elementor-element.elementor-element-d1e1d93:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-d1e1d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF3C0024;}.elementor-4083 .elementor-element.elementor-element-d1e1d93.e-con{--e-con-transform-scale:1.5;--align-self:center;}.elementor-4083 .elementor-element.elementor-element-9425b21{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-9425b21.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-9425b21 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-98ffe46{--display:flex;--min-height:0vh;--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;--overflow:hidden;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-4083 .elementor-element.elementor-element-98ffe46:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-98ffe46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4083 .elementor-element.elementor-element-ebafac0{--display:flex;--min-height:50vh;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--z-index:3;}.elementor-4083 .elementor-element.elementor-element-ebafac0:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-ebafac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04050C;}.elementor-4083 .elementor-element.elementor-element-849b5f9{--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:center;--align-items:flex-start;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4083 .elementor-element.elementor-element-ef056b1{--display:flex;}.elementor-4083 .elementor-element.elementor-element-fc66e72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-fc66e72.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-fc66e72 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-a8cd2c0.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-a8cd2c0{text-align:left;}.elementor-4083 .elementor-element.elementor-element-a8cd2c0 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-f3beeec.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-f3beeec{text-align:left;}.elementor-4083 .elementor-element.elementor-element-f3beeec .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-cbce50f{--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:center;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-4083 .elementor-element.elementor-element-349ad96{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-e0b10e4.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-e0b10e4{text-align:left;}.elementor-4083 .elementor-element.elementor-element-e0b10e4 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:#CBC7DE;}.elementor-4083 .elementor-element.elementor-element-c50a613.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-c50a613{text-align:left;}.elementor-4083 .elementor-element.elementor-element-c50a613 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-3d2545e.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-3d2545e{text-align:left;}.elementor-4083 .elementor-element.elementor-element-3d2545e .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-126d9fe.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-126d9fe{text-align:left;}.elementor-4083 .elementor-element.elementor-element-126d9fe .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-7b6e5e4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-5703d7e.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-5703d7e{text-align:left;}.elementor-4083 .elementor-element.elementor-element-5703d7e .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:#CBC7DE;}.elementor-4083 .elementor-element.elementor-element-a1154b1.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-a1154b1{text-align:left;}.elementor-4083 .elementor-element.elementor-element-a1154b1 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-1ae7e7d.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-1ae7e7d{text-align:left;}.elementor-4083 .elementor-element.elementor-element-1ae7e7d .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-8a16566.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-8a16566{text-align:left;}.elementor-4083 .elementor-element.elementor-element-8a16566 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-78eff00.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-78eff00{text-align:left;}.elementor-4083 .elementor-element.elementor-element-78eff00 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-7789bc2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-028d81e.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-028d81e{text-align:left;}.elementor-4083 .elementor-element.elementor-element-028d81e .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:#CBC7DE;}.elementor-4083 .elementor-element.elementor-element-ae6977b.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-ae6977b{text-align:left;}.elementor-4083 .elementor-element.elementor-element-ae6977b .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-3b73e8f{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#89879924;--border-color:#89879924;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-d2ed363{width:var( --container-widget-width, 703px );max-width:703px;--container-widget-width:703px;--container-widget-flex-grow:0;text-align:left;}.elementor-4083 .elementor-element.elementor-element-d2ed363.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-d2ed363 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#898799;}.elementor-4083 .elementor-element.elementor-element-0533833 .elementor-button{background-color:#292B3B7D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-4083 .elementor-element.elementor-element-0533833 .elementor-button:hover, .elementor-4083 .elementor-element.elementor-element-0533833 .elementor-button:focus{background-color:#4E516F7D;}.elementor-4083 .elementor-element.elementor-element-0533833.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-0533833 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4083 .elementor-element.elementor-element-0533833 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4083 .elementor-element.elementor-element-cf721c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:2;}.elementor-4083 .elementor-element.elementor-element-cf721c7:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-cf721c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04050C;}.elementor-4083 .elementor-element.elementor-element-597de23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-034faec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}body.elementor-page-4083:not(.elementor-motion-effects-element-type-background), body.elementor-page-4083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080911;}@media(min-width:768px){.elementor-4083 .elementor-element.elementor-element-7a7af2e{--width:30%;}.elementor-4083 .elementor-element.elementor-element-ff917d9{--width:100%;}.elementor-4083 .elementor-element.elementor-element-6aaeffc{--width:40%;}.elementor-4083 .elementor-element.elementor-element-b838b22{--width:30%;}.elementor-4083 .elementor-element.elementor-element-f176196{--width:768px;}.elementor-4083 .elementor-element.elementor-element-8d73862{--width:100%;}.elementor-4083 .elementor-element.elementor-element-bbf1eaf{--width:50%;}.elementor-4083 .elementor-element.elementor-element-9f37694{--width:100%;}.elementor-4083 .elementor-element.elementor-element-36676af{--width:40%;}.elementor-4083 .elementor-element.elementor-element-92d020b{--width:100%;}.elementor-4083 .elementor-element.elementor-element-93de931{--width:40%;}.elementor-4083 .elementor-element.elementor-element-8ddd1b5{--width:100%;}.elementor-4083 .elementor-element.elementor-element-f752eb3{--width:40%;}.elementor-4083 .elementor-element.elementor-element-d72acef{--width:100%;}.elementor-4083 .elementor-element.elementor-element-7352f9d{--width:40%;}.elementor-4083 .elementor-element.elementor-element-44c0efb{--width:50%;}.elementor-4083 .elementor-element.elementor-element-b5e44c1{--width:80%;}.elementor-4083 .elementor-element.elementor-element-bc5ea68{--width:50%;}.elementor-4083 .elementor-element.elementor-element-cf24f59{--width:60%;}.elementor-4083 .elementor-element.elementor-element-951a5bf{--width:60%;}.elementor-4083 .elementor-element.elementor-element-963f805{--width:60%;}.elementor-4083 .elementor-element.elementor-element-2da6886{--width:90px;}.elementor-4083 .elementor-element.elementor-element-2590f6f{--width:90px;}.elementor-4083 .elementor-element.elementor-element-de9ab14{--width:50%;}.elementor-4083 .elementor-element.elementor-element-e8a5c02{--width:100%;}.elementor-4083 .elementor-element.elementor-element-e218227{--width:150px;}.elementor-4083 .elementor-element.elementor-element-f466404{--width:150px;}.elementor-4083 .elementor-element.elementor-element-4eb82b1{--width:570px;}.elementor-4083 .elementor-element.elementor-element-a4bbf7a{--width:220px;}.elementor-4083 .elementor-element.elementor-element-848043d{--width:50%;}.elementor-4083 .elementor-element.elementor-element-96fa76b{--width:50%;}.elementor-4083 .elementor-element.elementor-element-066d4cb{--width:40%;}.elementor-4083 .elementor-element.elementor-element-a1d67b0{--width:100%;}.elementor-4083 .elementor-element.elementor-element-0fbe0cc{--width:40%;}.elementor-4083 .elementor-element.elementor-element-4ca134f{--width:100%;}.elementor-4083 .elementor-element.elementor-element-274e2c4{--width:50%;}.elementor-4083 .elementor-element.elementor-element-fe67fef{--width:250px;}.elementor-4083 .elementor-element.elementor-element-76acb7a{--width:834px;}.elementor-4083 .elementor-element.elementor-element-d1e1d93{--width:450px;}.elementor-4083 .elementor-element.elementor-element-ef056b1{--width:30%;}.elementor-4083 .elementor-element.elementor-element-349ad96{--width:160px;}.elementor-4083 .elementor-element.elementor-element-7b6e5e4{--width:160px;}.elementor-4083 .elementor-element.elementor-element-7789bc2{--width:160px;}}@media(max-width:1366px) and (min-width:768px){.elementor-4083 .elementor-element.elementor-element-4eb82b1{--width:500px;}.elementor-4083 .elementor-element.elementor-element-a4bbf7a{--width:190px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4083 .elementor-element.elementor-element-aab09a2{--width:574px;}}@media(max-width:1366px){.elementor-4083 .elementor-element.elementor-element-283ea19 img{width:12%;}.elementor-4083 .elementor-element.elementor-element-72fd2df{--container-widget-width:804px;--container-widget-flex-grow:0;width:var( --container-widget-width, 804px );max-width:804px;}.elementor-4083 .elementor-element.elementor-element-72fd2df .elementor-heading-title{font-size:60px;}.elementor-4083 .elementor-element.elementor-element-9f37694{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4083 .elementor-element.elementor-element-92d020b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4083 .elementor-element.elementor-element-8ddd1b5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4083 .elementor-element.elementor-element-d72acef{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4083 .elementor-element.elementor-element-c09f22f .elementor-heading-title{font-size:60px;}.elementor-4083 .elementor-element.elementor-element-492827b > .elementor-widget-container{--e-transform-translateX:-305px;--e-transform-translateY:-427px;}.elementor-4083 .elementor-element.elementor-element-5d94891 > .elementor-widget-container{--e-transform-translateX:-330px;--e-transform-translateY:378px;}.elementor-4083 .elementor-element.elementor-element-d85eb65 > .elementor-widget-container{--e-transform-translateX:318px;}.elementor-4083 .elementor-element.elementor-element-a6720ac > .elementor-widget-container{--e-transform-translateX:402px;}.elementor-4083 .elementor-element.elementor-element-bc18431{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-4083 .elementor-element.elementor-element-6c8ff35 > .elementor-widget-container{--e-transform-scale:1.5;}.elementor-4083 .elementor-element.elementor-element-6c8ff35{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-4083 .elementor-element.elementor-element-e3fdbd7{--justify-content:flex-start;}.elementor-4083 .elementor-element.elementor-element-af77565{--min-height:155px;}.elementor-4083 .elementor-element.elementor-element-963f805:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-963f805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:550px auto;}.elementor-4083 .elementor-element.elementor-element-2b72546 .elementor-heading-title{font-size:45px;}.elementor-4083 .elementor-element.elementor-element-bec66b4 img{width:1000px;}.elementor-4083 .elementor-element.elementor-element-a4bbf7a{--min-height:420px;}.elementor-4083 .elementor-element.elementor-element-1830878 > .elementor-widget-container{--e-transform-translateX:-243px;--e-transform-translateY:49px;}.elementor-4083 .elementor-element.elementor-element-8bc3b95 > .elementor-widget-container{--e-transform-translateX:184px;}.elementor-4083 .elementor-element.elementor-element-c01bf50 > .elementor-widget-container{--e-transform-translateY:134px;}.elementor-4083 .elementor-element.elementor-element-066d4cb{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4083 .elementor-element.elementor-element-71a8ece .elementor-heading-title{font-size:40px;}.elementor-4083 .elementor-element.elementor-element-0fbe0cc{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4083 .elementor-element.elementor-element-672dd8e .elementor-heading-title{font-size:40px;}.elementor-4083 .elementor-element.elementor-element-e3482e5 > .elementor-widget-container{--e-transform-translateY:0px;--e-transform-scale:0.9;}.elementor-4083 .elementor-element.elementor-element-e3482e5{--container-widget-width:808px;--container-widget-flex-grow:0;width:var( --container-widget-width, 808px );max-width:808px;z-index:5;}.elementor-4083 .elementor-element.elementor-element-9355368{z-index:5;}.elementor-4083 .elementor-element.elementor-element-e426329 img{width:1000px;}}@media(max-width:1024px){.elementor-4083 .elementor-element.elementor-element-8d001e1{--z-index:0;}.elementor-4083 .elementor-element.elementor-element-aab09a2{--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-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-4083 .elementor-element.elementor-element-4ec385d{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-4ec385d.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-b5e44c1{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-4083 .elementor-element.elementor-element-c2f5c83{--min-height:0vh;}.elementor-4083 .elementor-element.elementor-element-283ea19.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-283ea19 img{width:30%;}.elementor-4083 .elementor-element.elementor-element-8d001e1{--z-index:0;}.elementor-4083 .elementor-element.elementor-element-4d75a12{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{font-size:35px;}.elementor-4083 .elementor-element.elementor-element-bdf8a30{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{font-size:35px;}.elementor-4083 .elementor-element.elementor-element-68c99c6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{font-size:35px;}.elementor-4083 .elementor-element.elementor-element-9641e52{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{font-size:35px;}.elementor-4083 .elementor-element.elementor-element-e2a15f0{--z-index:999999;}.elementor-4083 .elementor-element.elementor-element-aab09a2{--width:330px;--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-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4083 .elementor-element.elementor-element-4ec385d{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-4ec385d img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-71a0483 .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:15px 25px 15px 25px;}.elementor-4083 .elementor-element.elementor-element-79c4d8e:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-79c4d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:610px auto;}.elementor-4083 .elementor-element.elementor-element-79c4d8e{--padding-top:130px;--padding-bottom:190px;--padding-left:25px;--padding-right:25px;}.elementor-4083 .elementor-element.elementor-element-5ebeb66{--z-index:20;}.elementor-4083 .elementor-element.elementor-element-3999bad > .elementor-widget-container{padding:15px 20px 15px 20px;}.elementor-4083 .elementor-element.elementor-element-3999bad.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-3999bad{--e-icon-list-icon-size:8px;}.elementor-4083 .elementor-element.elementor-element-3999bad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-3999bad .elementor-icon-list-item > a{font-size:12px;}.elementor-4083 .elementor-element.elementor-element-72fd2df{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-72fd2df.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-72fd2df .elementor-heading-title{font-size:41px;line-height:0.95em;}.elementor-4083 .elementor-element.elementor-element-464aa53{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-464aa53.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-464aa53 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-36be463.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-6ded001{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4083 .elementor-element.elementor-element-cd2e213{--width:100%;--justify-content:flex-start;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-89a0baf{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-89a0baf img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-f176196:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-f176196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphahouse.dev.br/wp-content/uploads/2024/05/lottie_action-1.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4083 .elementor-element.elementor-element-f176196{--width:300px;--min-height:170px;--border-radius:5px 5px 5px 5px;}.elementor-4083 .elementor-element.elementor-element-8d73862{--padding-top:20px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-4083 .elementor-element.elementor-element-3275664 .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-3b92a7e{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-3b92a7e .elementor-heading-title{font-size:33px;}.elementor-4083 .elementor-element.elementor-element-f1b46da > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4083 .elementor-element.elementor-element-f1b46da{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-f1b46da .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-77f39c6{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-9f37694{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4083 .elementor-element.elementor-element-36676af{--min-height:190px;}.elementor-4083 .elementor-element.elementor-element-af3920c img{width:70%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-497278a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-497278a.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-497278a img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-ac701d5{--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4083 .elementor-element.elementor-element-3d0021a{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-4083 .elementor-element.elementor-element-3d0021a.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-b21bc48.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-b21bc48{text-align:center;}.elementor-4083 .elementor-element.elementor-element-b21bc48 .elementor-heading-title{font-size:33px;}.elementor-4083 .elementor-element.elementor-element-c5272af{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-c5272af.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-c5272af .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-92d020b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4083 .elementor-element.elementor-element-93de931{--min-height:190px;}.elementor-4083 .elementor-element.elementor-element-8c51af1 img{width:70%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-7dc612c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-7dc612c.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-7dc612c img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-97cc78c{--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4083 .elementor-element.elementor-element-99a986e{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-4083 .elementor-element.elementor-element-99a986e.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-17bf623.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-17bf623{text-align:center;}.elementor-4083 .elementor-element.elementor-element-17bf623 .elementor-heading-title{font-size:33px;}.elementor-4083 .elementor-element.elementor-element-682b7bc{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-682b7bc.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-682b7bc .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-8ddd1b5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4083 .elementor-element.elementor-element-f752eb3{--min-height:190px;}.elementor-4083 .elementor-element.elementor-element-4a31ec6 img{width:70%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-097e616{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-097e616.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-097e616 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-6906125{--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4083 .elementor-element.elementor-element-a1ff018{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-4083 .elementor-element.elementor-element-a1ff018.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-4a97cb0.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-4a97cb0{text-align:center;}.elementor-4083 .elementor-element.elementor-element-4a97cb0 .elementor-heading-title{font-size:33px;}.elementor-4083 .elementor-element.elementor-element-e1a3f01{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-e1a3f01.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-e1a3f01 .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-d72acef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4083 .elementor-element.elementor-element-7352f9d{--min-height:190px;}.elementor-4083 .elementor-element.elementor-element-d831ac4 img{width:70%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-ac57500{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-ac57500.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-ac57500 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-cb1e8d7{--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4083 .elementor-element.elementor-element-88d19dd{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-4083 .elementor-element.elementor-element-88d19dd.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-aa28a3d.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-aa28a3d{text-align:center;}.elementor-4083 .elementor-element.elementor-element-aa28a3d .elementor-heading-title{font-size:33px;}.elementor-4083 .elementor-element.elementor-element-29e1cc1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-29e1cc1.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-29e1cc1 .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-1af4168{--min-height:70vh;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;--z-index:8;}.elementor-4083 .elementor-element.elementor-element-a9d7da5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-c09f22f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-c09f22f .elementor-heading-title{font-size:32px;}.elementor-4083 .elementor-element.elementor-element-492827b > .elementor-widget-container{--e-transform-translateX:-123px;--e-transform-translateY:-316px;}.elementor-4083 .elementor-element.elementor-element-492827b{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-4083 .elementor-element.elementor-element-5d94891 > .elementor-widget-container{--e-transform-translateX:-108px;--e-transform-translateY:342px;}.elementor-4083 .elementor-element.elementor-element-5d94891{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-4083 .elementor-element.elementor-element-d85eb65 > .elementor-widget-container{--e-transform-translateX:135px;--e-transform-translateY:-194px;}.elementor-4083 .elementor-element.elementor-element-d85eb65{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-4083 .elementor-element.elementor-element-a6720ac > .elementor-widget-container{--e-transform-translateX:220px;--e-transform-translateY:317px;}.elementor-4083 .elementor-element.elementor-element-a6720ac{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-4083 .elementor-element.elementor-element-78322bd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;--z-index:7;}.elementor-4083 .elementor-element.elementor-element-c0f7df3{--min-height:200px;}.elementor-4083 .elementor-element.elementor-element-a897f9c{--min-height:0px;}.elementor-4083 .elementor-element.elementor-element-6f66f93{width:auto;max-width:auto;}.elementor-4083 .elementor-element.elementor-element-6f66f93 .elementor-heading-title{font-size:26px;}.elementor-4083 .elementor-element.elementor-element-ec07c75{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-4083 .elementor-element.elementor-element-3ac59d1{--min-height:200px;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;}.elementor-4083 .elementor-element.elementor-element-817499e{--min-height:0px;}.elementor-4083 .elementor-element.elementor-element-8c92848 .elementor-counter-number-wrapper{font-size:60px;}.elementor-4083 .elementor-element.elementor-element-8c92848 .elementor-counter-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-36c4a07{--min-height:200px;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;}.elementor-4083 .elementor-element.elementor-element-780a0df{--min-height:0px;}.elementor-4083 .elementor-element.elementor-element-ff21ba6 .elementor-counter-number-wrapper{font-size:60px;}.elementor-4083 .elementor-element.elementor-element-ff21ba6 .elementor-counter-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-a444f04{--min-height:200px;}.elementor-4083 .elementor-element.elementor-element-41a519e{--min-height:0px;}.elementor-4083 .elementor-element.elementor-element-011d40a .elementor-counter-number-wrapper{font-size:60px;}.elementor-4083 .elementor-element.elementor-element-011d40a .elementor-counter-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-ac2c90a{--padding-top:80px;--padding-bottom:200px;--padding-left:25px;--padding-right:25px;}.elementor-4083 .elementor-element.elementor-element-b1b9c94{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4083 .elementor-element.elementor-element-7cdb6d2{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-4083 .elementor-element.elementor-element-b8b063f .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-91a7441{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-91a7441 .elementor-heading-title{font-size:24px;}.elementor-4083 .elementor-element.elementor-element-740923a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4083 .elementor-element.elementor-element-740923a .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-b5e44c1{--width:100%;--min-height:420px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-4083 .elementor-element.elementor-element-4bd938a{--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4083 .elementor-element.elementor-element-7baa6a7{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-eb83895 .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-1f874da{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-1f874da .elementor-heading-title{font-size:24px;}.elementor-4083 .elementor-element.elementor-element-061dd35{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-061dd35 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-728a040 > .elementor-widget-container{padding:10px 20px 10px 20px;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-728a040{z-index:20;}.elementor-4083 .elementor-element.elementor-element-728a040 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-728a040 .elementor-icon-list-item > a{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-16bdc7f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-4f077b1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4083 .elementor-element.elementor-element-01acf5c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-cf24f59{--min-height:200px;}.elementor-4083 .elementor-element.elementor-element-eddf473 > .elementor-widget-container{--e-transform-scale:1.3;}.elementor-4083 .elementor-element.elementor-element-39188c6 > .elementor-widget-container{--e-transform-scale:1.3;}.elementor-4083 .elementor-element.elementor-element-cba1964 > .elementor-widget-container{--e-transform-scale:1.4;}.elementor-4083 .elementor-element.elementor-element-bc18431 > .elementor-widget-container{--e-transform-scale:1.4;}.elementor-4083 .elementor-element.elementor-element-6c8ff35 > .elementor-widget-container{--e-transform-scale:1.9;}.elementor-4083 .elementor-element.elementor-element-86fb219{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-4083 .elementor-element.elementor-element-cd74e03{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4083 .elementor-element.elementor-element-6934e8d .elementor-heading-title{font-size:34px;}.elementor-4083 .elementor-element.elementor-element-2b13291{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-2b13291 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-e3fdbd7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4083 .elementor-element.elementor-element-27e5914 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-27e5914 img{width:95%;}.elementor-4083 .elementor-element.elementor-element-baee662 > .elementor-widget-container{--e-transform-scale:1.4;}.elementor-4083 .elementor-element.elementor-element-baee662 img{width:100%;}.elementor-4083 .elementor-element.elementor-element-d81d952{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-4a18683{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-4a18683.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-4a18683 .elementor-heading-title{font-size:37px;}.elementor-4083 .elementor-element.elementor-element-a30c9dd{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-a30c9dd.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-a30c9dd .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-af77565{--min-height:130px;}.elementor-4083 .elementor-element.elementor-element-af77565:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-af77565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:900px auto;}.elementor-4083 .elementor-element.elementor-element-5a13462 > .elementor-widget-container{--e-transform-scale:1.6;}.elementor-4083 .elementor-element.elementor-element-5a13462 img{width:100%;}.elementor-4083 .elementor-element.elementor-element-951a5bf{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-63a459b{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4083 .elementor-element.elementor-element-ce38040{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-ce38040 .elementor-heading-title{font-size:34px;}.elementor-4083 .elementor-element.elementor-element-8ce9804{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-8ce9804 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-13ac8f5{--e-image-carousel-slides-to-show:3;z-index:5;}.elementor-4083 .elementor-element.elementor-element-13ac8f5 > .elementor-widget-container{--e-transform-scale:1.3;}.elementor-4083 .elementor-element.elementor-element-96cf108 > .elementor-widget-container{--e-transform-scale:1.1;}.elementor-4083 .elementor-element.elementor-element-963f805:not(.elementor-motion-effects-element-type-background), .elementor-4083 .elementor-element.elementor-element-963f805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:505px auto;}.elementor-4083 .elementor-element.elementor-element-963f805{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4083 .elementor-element.elementor-element-97b9309{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-4083 .elementor-element.elementor-element-2da6886{--width:80px;--border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-2590f6f{--width:80px;--min-height:80px;--border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-2b72546 .elementor-heading-title{font-size:35px;}.elementor-4083 .elementor-element.elementor-element-ff00c8a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4083 .elementor-element.elementor-element-ff00c8a .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-03f3070{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4083 .elementor-element.elementor-element-03f3070 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-bec66b4 > .elementor-widget-container{--e-transform-translateX:-320px;}.elementor-4083 .elementor-element.elementor-element-bec66b4 img{width:1000px;}.elementor-4083 .elementor-element.elementor-element-5321f0f{--min-height:0vh;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-4083 .elementor-element.elementor-element-c6893c6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4083 .elementor-element.elementor-element-ca446d4 .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-248d13a{width:var( --container-widget-width, 314px );max-width:314px;--container-widget-width:314px;--container-widget-flex-grow:0;}.elementor-4083 .elementor-element.elementor-element-248d13a .elementor-heading-title{font-size:27px;}.elementor-4083 .elementor-element.elementor-element-02fd319{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4083 .elementor-element.elementor-element-02fd319 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-e8a5c02{--min-height:63px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-35a84db > .elementor-widget-container{--e-transform-scale:2;}.elementor-4083 .elementor-element.elementor-element-35a84db img{width:332px;max-width:1000px;height:203px;object-fit:contain;object-position:center center;}.elementor-4083 .elementor-element.elementor-element-8c6c348 > .elementor-widget-container{--e-transform-scale:1.4;}.elementor-4083 .elementor-element.elementor-element-8c6c348 img{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-e218227{--width:100px;--min-height:100px;}.elementor-4083 .elementor-element.elementor-element-f466404{--width:100px;--min-height:100px;--border-radius:25px 25px 25px 25px;}.elementor-4083 .elementor-element.elementor-element-1265854{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-4083 .elementor-element.elementor-element-2422a48{--min-height:342px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-4083 .elementor-element.elementor-element-4eb82b1{--width:300px;}.elementor-4083 .elementor-element.elementor-element-24db8b8 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4083 .elementor-element.elementor-element-24db8b8{--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;}.elementor-4083 .elementor-element.elementor-element-a4bbf7a{--width:120px;--min-height:250px;--border-radius:15px 15px 15px 15px;}.elementor-4083 .elementor-element.elementor-element-9a1dcf9 > .elementor-widget-container{padding:10px 20px 10px 20px;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-9a1dcf9{z-index:20;--e-icon-list-icon-size:14px;}.elementor-4083 .elementor-element.elementor-element-9a1dcf9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-9a1dcf9 .elementor-icon-list-item > a{font-size:12px;}.elementor-4083 .elementor-element.elementor-element-3bd5569 > .elementor-widget-container{--e-transform-translateX:-85px;--e-transform-translateY:-244px;}.elementor-4083 .elementor-element.elementor-element-3bd5569{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-4083 .elementor-element.elementor-element-1830878 > .elementor-widget-container{--e-transform-translateX:-60px;--e-transform-translateY:-84px;}.elementor-4083 .elementor-element.elementor-element-1830878{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;z-index:4;}.elementor-4083 .elementor-element.elementor-element-8bc3b95 > .elementor-widget-container{--e-transform-translateX:74px;--e-transform-translateY:-305px;}.elementor-4083 .elementor-element.elementor-element-8bc3b95{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-4083 .elementor-element.elementor-element-c01bf50 > .elementor-widget-container{--e-transform-translateX:74px;--e-transform-translateY:-147px;}.elementor-4083 .elementor-element.elementor-element-c01bf50{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;z-index:4;}.elementor-4083 .elementor-element.elementor-element-32a8b28 .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-e0d93c2{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;text-align:center;}.elementor-4083 .elementor-element.elementor-element-e0d93c2.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-e0d93c2 .elementor-heading-title{font-size:31px;}.elementor-4083 .elementor-element.elementor-element-eef0075{--padding-top:40px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4083 .elementor-element.elementor-element-4bafe44{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4083 .elementor-element.elementor-element-7519a7b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-4083 .elementor-element.elementor-element-175a47c .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-ec0ec89{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-4083 .elementor-element.elementor-element-ec0ec89 .elementor-heading-title{font-size:20px;}.elementor-4083 .elementor-element.elementor-element-b90204c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4083 .elementor-element.elementor-element-b90204c .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-58be82e{--z-index:0;}.elementor-4083 .elementor-element.elementor-element-066d4cb{--min-height:490px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:5;}.elementor-4083 .elementor-element.elementor-element-a1d67b0{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4083 .elementor-element.elementor-element-a1d67b0.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-922ccda{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4083 .elementor-element.elementor-element-922ccda.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-87c919d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4083 .elementor-element.elementor-element-87c919d.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-734e4a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4083 .elementor-element.elementor-element-734e4a1.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-5d4bb46 > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-5d4bb46{z-index:20;--e-icon-list-icon-size:10px;}.elementor-4083 .elementor-element.elementor-element-5d4bb46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-5d4bb46 .elementor-icon-list-item > a{font-size:10px;}.elementor-4083 .elementor-element.elementor-element-71a8ece.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-71a8ece{text-align:left;}.elementor-4083 .elementor-element.elementor-element-71a8ece .elementor-heading-title{font-size:28px;}.elementor-4083 .elementor-element.elementor-element-6a3752c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-4083 .elementor-element.elementor-element-6a3752c .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-d0cb428{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-4083 .elementor-element.elementor-element-d0cb428 .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-0fbe0cc{--min-height:490px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:5;}.elementor-4083 .elementor-element.elementor-element-4ca134f{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4083 .elementor-element.elementor-element-4ca134f.e-con{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-6e54045{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4083 .elementor-element.elementor-element-6e54045.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-1a1d5ff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4083 .elementor-element.elementor-element-1a1d5ff.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-099765e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4083 .elementor-element.elementor-element-099765e.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-b1af115 > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-b1af115{z-index:20;--e-icon-list-icon-size:10px;}.elementor-4083 .elementor-element.elementor-element-b1af115 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-b1af115 .elementor-icon-list-item > a{font-size:10px;}.elementor-4083 .elementor-element.elementor-element-672dd8e.elementor-element{--align-self:flex-start;}.elementor-4083 .elementor-element.elementor-element-672dd8e{text-align:left;}.elementor-4083 .elementor-element.elementor-element-672dd8e .elementor-heading-title{font-size:28px;}.elementor-4083 .elementor-element.elementor-element-07e3fed{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-4083 .elementor-element.elementor-element-07e3fed .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-d689616{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-4083 .elementor-element.elementor-element-d689616 .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-baba08f{--min-height:0vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4083 .elementor-element.elementor-element-41a5943 .elementor-heading-title{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-7acd68f{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;}.elementor-4083 .elementor-element.elementor-element-7acd68f .elementor-heading-title{font-size:25px;}.elementor-4083 .elementor-element.elementor-element-fe67fef{--width:230px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4083 .elementor-element.elementor-element-dec1916 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-4083 .elementor-element.elementor-element-dec1916 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4083 .elementor-element.elementor-element-dec1916 .elementor-icon-list-item > a{font-size:14px;}.elementor-4083 .elementor-element.elementor-element-76acb7a{--width:330px;--min-height:0px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-e3482e5{width:100%;max-width:100%;}.elementor-4083 .elementor-element.elementor-element-e3482e5 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-20px;--e-transform-scale:0.85;}.elementor-4083 .elementor-element.elementor-element-9355368{z-index:6;}.elementor-4083 .elementor-element.elementor-element-9355368 img{width:1px;height:363px;}.elementor-4083 .elementor-element.elementor-element-e426329 > .elementor-widget-container{--e-transform-translateX:-100px;}.elementor-4083 .elementor-element.elementor-element-e426329 img{width:550px;}.elementor-4083 .elementor-element.elementor-element-fa6d50d{--min-height:0vh;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4083 .elementor-element.elementor-element-2388780.e-con{--e-con-transform-scale:1.7;}.elementor-4083 .elementor-element.elementor-element-2388780{--min-height:263px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4083 .elementor-element.elementor-element-d1e1d93.e-con{--e-con-transform-scale:1;}.elementor-4083 .elementor-element.elementor-element-d1e1d93{--width:230px;--min-height:56px;}.elementor-4083 .elementor-element.elementor-element-9425b21{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-4083 .elementor-element.elementor-element-98ffe46{--min-height:12vh;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-4083 .elementor-element.elementor-element-0b1c094.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-849b5f9{--justify-content:center;}.elementor-4083 .elementor-element.elementor-element-fc66e72{--container-widget-width:193px;--container-widget-flex-grow:0;width:var( --container-widget-width, 193px );max-width:193px;}.elementor-4083 .elementor-element.elementor-element-fc66e72.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-a8cd2c0.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-a8cd2c0{text-align:center;}.elementor-4083 .elementor-element.elementor-element-a8cd2c0 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-f3beeec.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-f3beeec .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-cbce50f{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4083 .elementor-element.elementor-element-349ad96{--width:150px;}.elementor-4083 .elementor-element.elementor-element-e0b10e4 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-c50a613 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-3d2545e .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-126d9fe .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-7b6e5e4{--width:120px;}.elementor-4083 .elementor-element.elementor-element-5703d7e .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-a1154b1 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-1ae7e7d .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-8a16566 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-78eff00 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-028d81e .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-ae6977b .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-3b73e8f{--justify-content:center;--padding-top:40px;--padding-bottom:4px;--padding-left:20px;--padding-right:20px;}.elementor-4083 .elementor-element.elementor-element-d2ed363{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;text-align:center;}.elementor-4083 .elementor-element.elementor-element-d2ed363.elementor-element{--align-self:center;}.elementor-4083 .elementor-element.elementor-element-d2ed363 .elementor-heading-title{font-size:16px;}.elementor-4083 .elementor-element.elementor-element-0533833.elementor-element{--align-self:center;}}/* Start custom CSS for image, class: .elementor-element-283ea19 */.elementor-4083 .elementor-element.elementor-element-283ea19{
    width: 100% !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2f5c83 */.elementor-4083 .elementor-element.elementor-element-c2f5c83{
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none !important;
    white-space: nowrap;
    overflow: hidden;
}

.iniciar{

    opacity: 0.1;

    transition: 1s;

    transform: scale(1);

}

.iniciarativo{

    opacity: 1;

    transition: 1s;

    transform: scale(1.2);

}

.iniciar2{
    transition: 1s;
    height: 100vh !important;

}

.iniciarativo2{
position: relative;
transition: 1s;
height: 0vh !important;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d75a12 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48a7b5d */.buttonv {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv::after {

  font-family: San Francisco;

  color: white;

  font-size: 12px;

  font-weight: 400;

  content: "Saiba mais";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-48a7b5d:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-48a7b5d .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv:hover::before {

  transform: translate(0%,-100%);

}

.buttonv:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf8a30 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32f53be */.buttonv {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv::after {

  font-family: San Francisco;

  color: white;

  font-size: 12px;

  font-weight: 400;

  content: "Saiba mais";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-32f53be:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-32f53be .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv:hover::before {

  transform: translate(0%,-100%);

}

.buttonv:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c99c6 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9641e52 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-143e1e9 */.e-n-menu-content .e-active .cara1{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.3s;

}

.e-n-menu-content .e-active .cara2{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.5s;

}

.e-n-menu-content .e-active .cara3{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.7s;

}

.e-n-menu-content .e-active .carab{

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.1s;

}

 .carab{

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara1{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara2{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara3{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}
.cara1:hover{
    transform: scale(0.95);
    transition: 1s;
    transition-delay: 0s;
}
.cara2:hover{
    transform: scale(0.95);
    transition: 1s;
}
.cara3:hover{
    transform: scale(0.95);
    transition: 1s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d75a12 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48a7b5d */.buttonv {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv::after {

  font-family: San Francisco;

  color: white;

  font-size: 12px;

  font-weight: 400;

  content: "Saiba mais";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-48a7b5d:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-48a7b5d .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv:hover::before {

  transform: translate(0%,-100%);

}

.buttonv:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf8a30 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32f53be */.buttonv {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv::after {

  font-family: San Francisco;

  color: white;

  font-size: 12px;

  font-weight: 400;

  content: "Saiba mais";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-32f53be:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-32f53be .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv:hover::before {

  transform: translate(0%,-100%);

}

.buttonv:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c99c6 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9641e52 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-143e1e9 */.e-n-menu-content .e-active .cara1{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.3s;

}

.e-n-menu-content .e-active .cara2{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.5s;

}

.e-n-menu-content .e-active .cara3{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.7s;

}

.e-n-menu-content .e-active .carab{

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.1s;

}

 .carab{

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara1{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara2{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara3{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}
.cara1:hover{
    transform: scale(0.95);
    transition: 1s;
    transition-delay: 0s;
}
.cara2:hover{
    transform: scale(0.95);
    transition: 1s;
}
.cara3:hover{
    transform: scale(0.95);
    transition: 1s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d75a12 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48a7b5d */.buttonv {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv::after {

  font-family: San Francisco;

  color: white;

  font-size: 12px;

  font-weight: 400;

  content: "Saiba mais";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-48a7b5d:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-48a7b5d .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv:hover::before {

  transform: translate(0%,-100%);

}

.buttonv:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf8a30 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32f53be */.buttonv {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv::after {

  font-family: San Francisco;

  color: white;

  font-size: 12px;

  font-weight: 400;

  content: "Saiba mais";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-32f53be:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-32f53be .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv:hover::before {

  transform: translate(0%,-100%);

}

.buttonv:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c99c6 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9641e52 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-143e1e9 */.e-n-menu-content .e-active .cara1{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.3s;

}

.e-n-menu-content .e-active .cara2{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.5s;

}

.e-n-menu-content .e-active .cara3{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.7s;

}

.e-n-menu-content .e-active .carab{

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.1s;

}

 .carab{

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara1{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara2{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara3{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}
.cara1:hover{
    transform: scale(0.95);
    transition: 1s;
    transition-delay: 0s;
}
.cara2:hover{
    transform: scale(0.95);
    transition: 1s;
}
.cara3:hover{
    transform: scale(0.95);
    transition: 1s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d75a12 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48a7b5d */.buttonv {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv::after {

  font-family: San Francisco;

  color: white;

  font-size: 12px;

  font-weight: 400;

  content: "Saiba mais";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-48a7b5d:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-48a7b5d .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv:hover::before {

  transform: translate(0%,-100%);

}

.buttonv:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf8a30 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32f53be */.buttonv {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv::after {

  font-family: San Francisco;

  color: white;

  font-size: 12px;

  font-weight: 400;

  content: "Saiba mais";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-32f53be:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-32f53be .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv:hover::before {

  transform: translate(0%,-100%);

}

.buttonv:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c99c6 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9641e52 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-143e1e9 */.e-n-menu-content .e-active .cara1{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.3s;

}

.e-n-menu-content .e-active .cara2{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.5s;

}

.e-n-menu-content .e-active .cara3{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.7s;

}

.e-n-menu-content .e-active .carab{

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.1s;

}

 .carab{

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara1{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara2{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara3{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}
.cara1:hover{
    transform: scale(0.95);
    transition: 1s;
    transition-delay: 0s;
}
.cara2:hover{
    transform: scale(0.95);
    transition: 1s;
}
.cara3:hover{
    transform: scale(0.95);
    transition: 1s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d75a12 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48a7b5d */.buttonv {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv::after {

  font-family: San Francisco;

  color: white;

  font-size: 12px;

  font-weight: 400;

  content: "Saiba mais";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-48a7b5d:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-48a7b5d .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv:hover::before {

  transform: translate(0%,-100%);

}

.buttonv:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdf8a30 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32f53be */.buttonv {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv::after {

  font-family: San Francisco;

  color: white;

  font-size: 12px;

  font-weight: 400;

  content: "Saiba mais";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-32f53be:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-32f53be .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.buttonv:hover::before {

  transform: translate(0%,-100%);

}

.buttonv:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c99c6 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9641e52 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-143e1e9 */.e-n-menu-content .e-active .cara1{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.3s;

}

.e-n-menu-content .e-active .cara2{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.5s;

}

.e-n-menu-content .e-active .cara3{

    filter: blur(0px);

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.7s;

}

.e-n-menu-content .e-active .carab{

    transition: 1s;

    opacity: 1 !important;

    transition-delay: 0.1s;

}

 .carab{

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara1{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara2{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}

 .cara3{

    filter: blur(15px);

    transition: 1s;

    opacity: 0 !important;

    transition-delay: 0.5s;

}
.cara1:hover{
    transform: scale(0.95);
    transition: 1s;
    transition-delay: 0s;
}
.cara2:hover{
    transform: scale(0.95);
    transition: 1s;
}
.cara3:hover{
    transform: scale(0.95);
    transition: 1s;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-37dca0d */#e-n-menu-content-5851.e-active:before{
content: "";
transition: 1s;
position: fixed;
top: 0% !important;
left: 50%;
width: 100vw;
height: 250vh;
pointer-events: none;
transform: translate(-50%, -50%);
background:#090B1326;
backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
  .e-n-menu-title{
z-index: 20;
}


  #e-n-menu-content-5851:before{
content: "";
transition: 1s;
position: fixed;
top: 0% !important;
left: 50%;
width: 100vw;
height: 0vh;
pointer-events: none;
transform: translate(-50%, -50%);
background: #090B1326;
backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f7c6b4 */.button {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.button::after {

  font-family: San Francisco;

  color: white;

  font-size: 16px;

  font-weight: 400;

  content: "Quero começar";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-3f7c6b4:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-3f7c6b4 .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.button:hover::before {

  transform: translate(0%,-100%);

}

.button:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71a0483 */.button {

  cursor: pointer;

  overflow: hidden;

  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);

}

.button::after {

  font-family: San Francisco;

  color: white;

  font-size: 16px;

  font-weight: 400;

  content: "Quero começar";

  display: flex;

  align-items: center;

  justify-content: center;

  pointer-events: none;

  background: transparent;

  transform: translate(0%,100%);

  z-index: 99;

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

@media(max-width: 767px){
   .button::after {
  font-size: 14px;

} 
}

.elementor-4083 .elementor-element.elementor-element-71a0483:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-4083 .elementor-element.elementor-element-71a0483 .elementor-button-text{

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.button:hover::before {

  transform: translate(0%,-100%);

}

.button:hover::after {

  transform: translate(0%,-100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aab09a2 */.elementor-4083 .elementor-element.elementor-element-aab09a2{
    border-radius: 100px;
        backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}

@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-aab09a2{
    border-radius: 15px;
}  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3999bad */.elementor-4083 .elementor-element.elementor-element-3999bad .fa-circle{
animation: luzesu 1.3s linear infinite;
border-radius: 100px;
width: 1em;


}

.elementor-4083 .elementor-element.elementor-element-3999bad .elementor-widget-container{
    overflow: visible !important;
}

@keyframes luzesu{

0%{

box-shadow: 0 0 10px -10px #FF3C00;

}

90%{

box-shadow: 0 0 0 10px transparent;

}

100%{

box-shadow: 0 0 0 0 transparent;

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36be463 */.elementor-4083 .elementor-element.elementor-element-36be463:before {
  content: "";
  position: absolute;
  left: -4em;
  width: 4em;
  height: 150px;
  top: -50px;
  transition: 3s cubic-bezier(0.9, 0.9, 0.3, 1.0000); 
  background: linear-gradient(to right, transparent 1%, #2A77EB 40%,#2A77EB 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg);
}

.elementor-4083 .elementor-element.elementor-element-36be463:hover:before {
  transform: translateX(22em) rotate(20deg);
  transition: 3s cubic-bezier(0.9, 0.9, 0.3, 1.0000); 

}

.elementor-4083 .elementor-element.elementor-element-36be463:hover {
  width: 100px;
  transition: 1s;
}
.elementor-4083 .elementor-element.elementor-element-36be463 {
  width: 300px;
  white-space: nowrap;
  transition: 1s;
}

.elementor-4083 .elementor-element.elementor-element-36be463:hover .elementor-button-icon{
  transform: translateX(-80px);
  transition: 0.5s;
    animation: downy ease-in-out 1s infinite;

}

@keyframes downy{

    0%{

        transform: translatex(-120px);

        transition: 5s;

    }

    50%{

        transform: translatex(-95px);

        transition: 5s;

    }

    100%{

        transform: translatex(-120px);

        transition: 5s;

    }

}



.elementor-4083 .elementor-element.elementor-element-36be463:hover .elementor-button-text{
  transform: translateX(-220px);
  opacity: 0;
  transition: 0.5s;
}
.elementor-4083 .elementor-element.elementor-element-36be463 .elementor-button-text{
  transition: 0.5s;
}

.elementor-4083 .elementor-element.elementor-element-36be463 .elementor-button-text, .elementor-button-icon{
z-index: 5;
}
.elementor-4083 .elementor-element.elementor-element-36be463 {
overflow: hidden;
border-radius: 20px;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-37a2eb8 */.elementor-4083 .elementor-element.elementor-element-37a2eb8{
  pointer-events: none;
  display: table;
  width: 100vw;
  height: 100vh;
  position: absolute;
  background-color: transparent;
  line-height: 1.6;
  font-family: sans-serif;
  overflow: hidden;
  top:0;
}

.lines {

  position: absolute;

  top: 0;

  left: 0;

  right: 0;

  height: 100%;

  margin: auto;

  width: 90vw;

}

.line {

  position: absolute;

  width: 1px;

  height: 100%;

  top: 0;

  left: 50%;

  background: transparent;

  overflow: hidden;

}

.line::after {

  content: "";

  display: block;

  position: absolute;

  height: 15vh;

  width: 100%;

  top: -50%;
opacity: 0.4;
  left: 0;

  background: linear-gradient(to bottom, transparent, #FF3C00);

  -webkit-animation: drop 7s 0s infinite;

          animation: drop 5s 0s infinite;

  -webkit-animation-fill-mode: forwards;

          animation-fill-mode: forwards;

  -webkit-animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);

          animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);

}

.line:nth-child(1) {

  margin-left: -52%;

}

.line:nth-child(1)::after {

  -webkit-animation-delay: 2s;

          animation-delay: 2s;

}

.line:nth-child(2) {

  margin-left: -21%;

}

.line:nth-child(2)::after {

  -webkit-animation-delay: 2.5s;

          animation-delay: 2.5s;

}

.line:nth-child(3) {

  margin-left: 21%;

}

.line:nth-child(3)::after {

  -webkit-animation-delay: 3s;

          animation-delay: 3s;

}

.line:nth-child(4) {

  margin-left: 52%;

}

.line:nth-child(4)::after {

  -webkit-animation-delay: 3.5s;

          animation-delay: 3.5s;

}

@-webkit-keyframes drop {

  0% {

    top: -50%;

  }

  100% {

    top: 110%;

  }

}

@keyframes drop {

  0% {

    top: -50%;

  }

  100% {

    top: 110%;

  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c4d8e */.elementor-4083 .elementor-element.elementor-element-79c4d8e::after{

content:"";

position: absolute;

width: 100%;

height: 100%;

z-index: 2;

background: linear-gradient(to top, #080911 5%, transparent 85%, transparent 85%, #080911 100%);

pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-504a5e9 */.elementor-4083 .elementor-element.elementor-element-504a5e9::before{
content: "";
position: absolute;
top: 150%;
left: 50%;
width: 1800px; 
height: 180px;
transform: translate(-50%, -50%);
background: #5e08c7;
border-radius: 100%;
filter: blur(190px);
animation: light 4s infinite;

}

@media(max-width: 767px){
   .elementor-4083 .elementor-element.elementor-element-504a5e9::before{
width: 515px; 
height: 115px;
filter: blur(50px);
} 
}

@keyframes light{
0%{
background: #0076FF;
}

40%{
background: #245d9e;
}
60%{
background: #4b9af4;
}

100%{
background: #0076FF;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f176196 */.elementor-4083 .elementor-element.elementor-element-f176196{
    position: absolute;
    top:0;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8639d0 */.elementor-4083 .elementor-element.elementor-element-a8639d0 .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to right, transparent, #ccd3ff) 1;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a456b87 */.elementor-4083 .elementor-element.elementor-element-a456b87 .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to left, transparent, #ccd3ff) 1;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af3920c */.elementor-4083 .elementor-element.elementor-element-af3920c{
    filter: blur(50px);
    transform: scale(1.1);
}
@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-af3920c{
    filter: blur(30px);
    transform: scale(1.1);
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-497278a */.elementor-4083 .elementor-element.elementor-element-497278a{
    position: absolute;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f37694 */.elementor-4083 .elementor-element.elementor-element-9f37694:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #1a1c28, #05060A);
    -webkit-mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    mask: linear-gradient(#12141A 0 0) content-box, linear-gradient(#12141A 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c51af1 */.elementor-4083 .elementor-element.elementor-element-8c51af1{
    filter: blur(50px);
    transform: scale(1.1);
}
@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-8c51af1{
    filter: blur(30px);
    transform: scale(1.1);
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dc612c */.elementor-4083 .elementor-element.elementor-element-7dc612c{
    position: absolute;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92d020b */.elementor-4083 .elementor-element.elementor-element-92d020b:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #1a1c28, #05060A);
    -webkit-mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    mask: linear-gradient(#12141A 0 0) content-box, linear-gradient(#12141A 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a31ec6 */.elementor-4083 .elementor-element.elementor-element-4a31ec6{
    filter: blur(50px);
    transform: scale(1.1);
}
@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-4a31ec6{
    filter: blur(30px);
    transform: scale(1.1);
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-097e616 */.elementor-4083 .elementor-element.elementor-element-097e616{
    position: absolute;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ddd1b5 */.elementor-4083 .elementor-element.elementor-element-8ddd1b5:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #1a1c28, #05060A);
    -webkit-mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    mask: linear-gradient(#12141A 0 0) content-box, linear-gradient(#12141A 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d831ac4 */.elementor-4083 .elementor-element.elementor-element-d831ac4{
    filter: blur(50px);
    transform: scale(1.1);
}
@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-d831ac4{
    filter: blur(30px);
    transform: scale(1.1);
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac57500 */.elementor-4083 .elementor-element.elementor-element-ac57500{
    position: absolute;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d72acef */.elementor-4083 .elementor-element.elementor-element-d72acef:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #1a1c28, #05060A);
    -webkit-mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    mask: linear-gradient(#12141A 0 0) content-box, linear-gradient(#12141A 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77f39c6 */.elementor-4083 .elementor-element.elementor-element-77f39c6::before{
content: "";
position: absolute;
top: 20%;
left: 50%;
width: 800px;
height: 800px;
transform: translate(-50%, -50%);
background: #0C1128;
border-radius: 100%;
filter: blur(100px);
z-index: 1;
}



@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-77f39c6::before{
top: 10%;
left: 50%;
width: 400px;
height: 400px;
filter: blur(60px);
}
  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-492827b */.elementor-4083 .elementor-element.elementor-element-492827b{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d94891 */.elementor-4083 .elementor-element.elementor-element-5d94891{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d85eb65 */.elementor-4083 .elementor-element.elementor-element-d85eb65{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6720ac */.elementor-4083 .elementor-element.elementor-element-a6720ac{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9d7da5 */.bloco{
    transition: 1s;
      transform: scale(0.9);
}

.blocoa{
    transition: 1s;
      transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af4168 */.elementor-4083 .elementor-element.elementor-element-1af4168{
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d1b5ef */.elementor-4083 .elementor-element.elementor-element-8d1b5ef{
    pointer-events: none;
    position: absolute;
    top:0;
    left: 0;
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0f7df3 */.pc{
      transform: perspective(900px) translateY(50%) rotateX(-45deg) translateZ(0) scale(0.8);
      opacity: 0.2;
       transition: 2s cubic-bezier(0.9, 0.9, 0.3, 1.0000); 
}
.ativo7.pc{
      transform: perspective(900px) translateY(0%) rotateX(0deg) translateZ(0) scale(1);
      opacity: 1;
       transition: 2s cubic-bezier(0.9, 0.9, 0.3, 1.0000); 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-486b7b3 */.dot1:before {
    background: #fff;
    content: "";
    width: 2px;
    height: 10px;
    position: absolute;
    top: -4px;
}

.dot1:after {
    background: #fff;
    content: "";
    width: 10px;
    height: 2px;
    position: absolute;
    left: -4px;
}

.dot2:before {
    background: #fff;
    content: "";
    width: 2px;
    height: 10px;
    position: absolute;
    top: -4px;
}

.dot2:after {
    background: #fff;
    content: "";
    width: 10px;
    height: 2px;
    position: absolute;
    left: -4px;
}

.dot3:before {
    background: #fff;
    content: "";
    width: 2px;
    height: 10px;
    position: absolute;
    top: -4px;
}

.dot3:after {
    background: #fff;
    content: "";
    width: 10px;
    height: 2px;
    position: absolute;
    left: -4px;
}
.dot4:before {
    background: #fff;
    content: "";
    width: 2px;
    height: 10px;
    position: absolute;
    top: -4px;
}

.dot4:after {
    background: #fff;
    content: "";
    width: 10px;
    height: 2px;
    position: absolute;
    left: -4px;
}
.dot2 {
    position: absolute;
    top:0;
    right: 0;
}

.dot3 {
    position: absolute;
    bottom:0;
    right: 0;
}

.dot4 {
    position: absolute;
    bottom:0;
    left: 0;
}
.elementor-4083 .elementor-element.elementor-element-486b7b3{
    pointer-events: none;
    position: absolute;
    top:0;
    left: 0;
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817499e */.elementor-4083 .elementor-element.elementor-element-817499e::before{
content: "";
position: absolute;
top: 120%;
left: 50%;
width: 550px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(50px);
}
.elementor-4083 .elementor-element.elementor-element-817499e:hover:before{
content: "";
position: absolute;
top: 100%;
left: 50%;
width: 550px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(50px);
}
.elementor-4083 .elementor-element.elementor-element-817499e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0dde21 */.elementor-4083 .elementor-element.elementor-element-b0dde21{
    pointer-events: none;
    position: absolute;
    top:0;
    left: 0;
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-780a0df */.elementor-4083 .elementor-element.elementor-element-780a0df::before{
content: "";
position: absolute;
top: 120%;
left: 50%;
width: 550px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(50px);
}
.elementor-4083 .elementor-element.elementor-element-780a0df:hover:before{
content: "";
position: absolute;
top: 100%;
left: 50%;
width: 550px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(50px);
}
.elementor-4083 .elementor-element.elementor-element-780a0df{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-124f209 */.elementor-4083 .elementor-element.elementor-element-124f209{
    pointer-events: none;
    position: absolute;
    top:0;
    left: 0;
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a519e */.elementor-4083 .elementor-element.elementor-element-41a519e::before{
content: "";
position: absolute;
top: 120%;
left: 50%;
width: 550px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(50px);
}
.elementor-4083 .elementor-element.elementor-element-41a519e:hover:before{
content: "";
position: absolute;
top: 100%;
left: 50%;
width: 550px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(50px);
}
.elementor-4083 .elementor-element.elementor-element-41a519e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-00bb61e */.elementor-4083 .elementor-element.elementor-element-00bb61e .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to right, transparent, #FF3C00) 1;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6e9563a */.elementor-4083 .elementor-element.elementor-element-6e9563a .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to left, transparent, #FF3C00) 1;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8cb80fc */.elementor-4083 .elementor-element.elementor-element-8cb80fc{
    font-family: "San Francisco";
}

.elementor-4083 .elementor-element.elementor-element-8cb80fc ul{
    display: flex;
    flex-direction: column;
    gap: 20px;
    list-style: none;
    color: #FFF;
    padding: 0;
}

.elementor-4083 .elementor-element.elementor-element-8cb80fc ul li{
    position: relative;
    display: flex;
}

.elementor-4083 .elementor-element.elementor-element-8cb80fc ul .texto {
    font-size: 1.1em;
    line-height: 1.5em;
    cursor: pointer;
    padding-left: 30px;
    transition: 0.3s ease-in-out;
}
@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-8cb80fc ul .texto {
    font-size: 1em;
    line-height: 1.5em;
    cursor: pointer;
    padding-left: 30px;
    transition: 0.3s ease-in-out;
}  
}

.elementor-4083 .elementor-element.elementor-element-8cb80fc ul .circulo {
    position: absolute;
    top: 2px;
    z-index: 2;
    box-sizing: border-box;
    width: 21px;
    height: 21px;
    border: 2px solid #FF3C00;
    border-radius: 100%;
    cursor: pointer;
    animation: tr ease 3s infinite;
    transition: 0.4s ease-out 0.5s;
}

@keyframes tr{
0%{
         transition: 0.4s ease-in;
    transform: scale(1);
    opacity: 1;
}
50%{
        transition: 0.4s ease-in;
    transform: scale(1.5);
    opacity: 0;
}
100%{
         transition: 0.4s ease-in;
    transform: scale(1);
    opacity: 1;
}
}

@keyframes tr2{
0%{
stroke-dashoffset: 30;
}
50%{
stroke-dashoffset: 0;
}
100%{
stroke-dashoffset: 30;
}
}
.elementor-4083 .elementor-element.elementor-element-8cb80fc ul .check{
     position: absolute;
  top: 7px;
  left: 3px;
  stroke: #FF3C00;
  fill: none;
  stroke-width: 3;
  stroke-dasharray: 30 30;
  stroke-dashoffset: 30;
  animation: tr2 ease 3s 0s infinite;
  transition: all 0.5s ease-out;
}

.elementor-4083 .elementor-element.elementor-element-8cb80fc ul input{
    display: none;
}

.elementor-4083 .elementor-element.elementor-element-8cb80fc ul input:checked ~ .texto{
    color: #FFF;
    opacity: 0.3;
}

.elementor-4083 .elementor-element.elementor-element-8cb80fc ul input:checked ~ .circulo{
    animation: none;
    transition: 0.4s ease-in;
    transform: scale(1.5);
    opacity: 0;
}

.elementor-4083 .elementor-element.elementor-element-8cb80fc ul input:checked ~ .check{
    animation: none;
   stroke-dashoffset: 0;
   transition: all 0.5s ease-out 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f79b448 */.elementor-4083 .elementor-element.elementor-element-f79b448{
    font-family: "San Francisco";
}

.elementor-4083 .elementor-element.elementor-element-f79b448 ul{
    display: flex;
    flex-direction: column;
    gap: 20px;
    list-style: none;
    color: #FFF;
    padding: 0;
}

.elementor-4083 .elementor-element.elementor-element-f79b448 ul li{
    position: relative;
    display: flex;
}

.elementor-4083 .elementor-element.elementor-element-f79b448 ul .texto {
    font-size: 1.1em;
    line-height: 1.5em;
    cursor: pointer;
    padding-left: 30px;
    transition: 0.3s ease-in-out;
}

@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-f79b448 ul .texto {
    font-size: 1em;
    line-height: 1.5em;
    cursor: pointer;
    padding-left: 30px;
    transition: 0.3s ease-in-out;
}  
}

.elementor-4083 .elementor-element.elementor-element-f79b448 ul .circulo {
    position: absolute;
    top: 2px;
    z-index: 2;
    box-sizing: border-box;
    width: 21px;
    height: 21px;
    border: 2px solid #FF3C00;
    border-radius: 100%;
    cursor: pointer;
    transition: 0.4s ease-out 0.5s;
}

.elementor-4083 .elementor-element.elementor-element-f79b448 ul .check{
     position: absolute;
  top: 7px;
  left: 3px;
  stroke: #FF3C00;
  fill: none;
  stroke-width: 3;
  stroke-dasharray: 30 30;
  stroke-dashoffset: 30;
  transition: all 0.5s ease-out;
}

.elementor-4083 .elementor-element.elementor-element-f79b448 ul input{
    display: none;
}

.elementor-4083 .elementor-element.elementor-element-f79b448 ul input:checked ~ .texto{
    color: #FFF;
    opacity: 0.3;
}

.elementor-4083 .elementor-element.elementor-element-f79b448 ul input:checked ~ .circulo{
    animation: none;
    transition: 0.4s ease-in;
    transform: scale(1.5);
    opacity: 0;
}

.elementor-4083 .elementor-element.elementor-element-f79b448 ul input:checked ~ .check{
    animation: none;
   stroke-dashoffset: 0;
   transition: all 0.5s ease-out 0.4s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e44c1 */.cardw::after {
    content: '';
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20%;
    transition: 2s;
    border-radius: 100px;
    height: 5px;
    background: linear-gradient(98deg, #FF3C00, #ffbda8, #ffbda8, #FF3C00);
    box-shadow: 0px 100px 80px 0px #ffbda8, 0px 41.778px 33.422px 0px #ffbda8, 0px 22.336px 17.869px 0px #ffbda8, 0px 12.522px 10.017px 0px #ffbda8, 0px 6.65px 5.32px 0px #FF3C00, 0px 2.767px 2.214px 0px #FF3C00;
}
.cardw:hover:after {
    content: '';
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 70%;
    transition: 2s;
    border-radius: 100px;
}

.cardw::before{
content: "";
position: absolute;
top: 0%;
left: 50%;
width: 550px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(50px);
}

.cardw:hover:before{
content: "";
position: absolute;
top: 0%;
left: 50%;
transition: 1s;
width: 650px;
height: 250px;
transform: translate(-50%, -50%);
background: #383c52;
border-radius: 100%;
filter: blur(80px);
}

.elementor-4083 .elementor-element.elementor-element-b5e44c1:hover{
  transform: perspective(900px) translateY(-5%) rotateX(15deg) translateZ(0) scale(1.1);
  box-shadow: 2px 35px 32px -8px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 2px 35px 32px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 2px 35px 32px -8px rgba(0, 0, 0, 0.75);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e06b4b */.elementor-4083 .elementor-element.elementor-element-8e06b4b::before{
content: "";
position: absolute;
top: 150%;
left: 50%;
width: 1800px; 
height: 180px;
transform: translate(-50%, -50%);
background: #5e08c7;
border-radius: 100%;
filter: blur(190px);
animation: light 4s infinite;

}

@media(max-width: 767px){
   .elementor-4083 .elementor-element.elementor-element-8e06b4b::before{
width: 515px; 
height: 115px;
filter: blur(50px);
} 
}

@keyframes light{
0%{
background: #0076FF;
}

40%{
background: #245d9e;
}
60%{
background: #4b9af4;
}

100%{
background: #0076FF;
}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fd9eaec */.elementor-4083 .elementor-element.elementor-element-fd9eaec .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to right, transparent, #ccd3ff) 1;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a9b2137 */.elementor-4083 .elementor-element.elementor-element-a9b2137 .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to left, transparent, #ccd3ff) 1;

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-728a040 */.elementor-4083 .elementor-element.elementor-element-728a040 .elementor-icon-list-icon{
    animation: escalax2z 3s ease-in-out infinite;
    opacity: 1;
}

@keyframes escalax2z{
    0%{
        transform: scale(1) rotate(-10deg);
    }
    
    50%{
        transform: scale(1) rotate(-40deg);
    }
    
    100%{
        transform: scale(1) rotate(-10deg);
    }
}


.elementor-4083 .elementor-element.elementor-element-728a040:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 3s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.2;
  background: linear-gradient(to right, transparent 1%, #afbaff 40%,#afbaff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg);
  animation: x1 5s linear infinite;
}

.elementor-4083 .elementor-element.elementor-element-728a040{
    overflow: hidden;
    border-radius: 100px;
}


@keyframes x1{
    from{
        left: -50%;
    }
    to{
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eddf473 */.elementor-4083 .elementor-element.elementor-element-eddf473.rodaru{
    animation: rotateu 10s linear infinite;
}

@keyframes rotateu {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39188c6 */.elementor-4083 .elementor-element.elementor-element-39188c6.rodaru{
    animation: rotateu 5s linear infinite;
}

.elementor-4083 .elementor-element.elementor-element-39188c6{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cba1964 */.elementor-4083 .elementor-element.elementor-element-cba1964.rodaru{
    animation: rotateu 15s linear infinite;
}

.elementor-4083 .elementor-element.elementor-element-cba1964{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc18431 */.elementor-4083 .elementor-element.elementor-element-bc18431.rodaru{
    animation: rotateu 10s linear infinite;
}

.elementor-4083 .elementor-element.elementor-element-bc18431{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c8ff35 */.elementor-4083 .elementor-element.elementor-element-6c8ff35.rodaru{
    animation: rotateu 8s linear infinite;
}

.elementor-4083 .elementor-element.elementor-element-6c8ff35{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86fb219 */.elementor-4083 .elementor-element.elementor-element-86fb219{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf24f59 */.elementor-4083 .elementor-element.elementor-element-cf24f59:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #12141A, #05060A);
    -webkit-mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    mask: linear-gradient(#12141A 0 0) content-box, linear-gradient(#12141A 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}


.elementor-4083 .elementor-element.elementor-element-cf24f59:after{
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 250px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: radial-gradient(transparent 40%, #14161F 70%);
filter: blur(20px);
z-index: 10;
}

.v1, .v2, .v3, .v4, .v5{
    transition: 1s;
}

.elementor-4083 .elementor-element.elementor-element-cf24f59:hover .v1{
    transition: 1s;
    width: 120px;
}

.elementor-4083 .elementor-element.elementor-element-cf24f59:hover .v2{
    transition: 1s;
    width: 160px;
    transition-delay: 0.2s;
}

.elementor-4083 .elementor-element.elementor-element-cf24f59:hover .v3{
    transition: 1s;
    width: 190px;
    transition-delay: 0.5s;
}

.elementor-4083 .elementor-element.elementor-element-cf24f59:hover .v4{
    transition: 1s;
    width: 240px;
    transition-delay: 0.9s;
}

.elementor-4083 .elementor-element.elementor-element-cf24f59:hover .v5{
    transition: 1s;
    width: 260px;
    transition-delay: 0.9s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-baee662 */.elementor-4083 .elementor-element.elementor-element-baee662{
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d08772c */.graf1, .graf2{
    transition: 1s;
}

.elementor-4083 .elementor-element.elementor-element-d08772c:hover .graf1{
    transform: translatey(50px);
    opacity: 0.2;
}
.elementor-4083 .elementor-element.elementor-element-d08772c:hover .graf2{
    transform: translatey(-85px) translatex(-35px) scaleY(-1);
    opacity: 1;
}

.graf2{
    transform: translatey(-20px) translatex(-35px);
    opacity: 0.2;
}

@media(max-width: 767px){
 .elementor-4083 .elementor-element.elementor-element-d08772c:hover .graf1{
    transform: translatey(30px);
    opacity: 0.2;
}
.elementor-4083 .elementor-element.elementor-element-d08772c:hover .graf2{
    transform: translatey(-85px) translatex(-25px) scaleY(-1);
    opacity: 1;
}

.graf2{
    transform: translatey(-20px) translatex(-25px);
    opacity: 0.2;
}   
}
.elementor-4083 .elementor-element.elementor-element-d08772c::before{
content:"";
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
bottom: 0;
background: linear-gradient(to bottom, transparent 65%, #0A0B0F 99%);
pointer-events: none;
z-index: 10;
}

.elementor-4083 .elementor-element.elementor-element-d08772c:after{
content: "";
position: absolute;
top: 0%;
left: 50%;
width: 250px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(40px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a13462 */.elementor-4083 .elementor-element.elementor-element-5a13462{
    position: absolute;
    z-index: -1;
    top: 0;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cf824 */.elementor-4083 .elementor-element.elementor-element-15cf824:hover .gra{
    background-position: top right !important;
    transition: 1s;
}

.gra{
    transition: 1s;
}

.gra:before{
    content: "";
    position: absolute;
    top: -10px;
    transform: translateX(-50%);
    width: 20px;
    height: 20px;
    left: 240px;
    border-radius: 100%;
    background: #FF3C00;
    border: 3px solid #6a1a00;
    box-shadow: 0 0 0 2px #6814c9;
    z-index: 2;
    animation: luzesux5 1s  infinite normal none running;
    transition: 1s;
}

.elementor-4083 .elementor-element.elementor-element-15cf824:hover .gra:before{
    top: 22px;
    left: 275px;
    transition: 1s;
}

@media(max-width: 767px){
    .gra:before{
    top: 60px;
    left: 75px;
}
    
    .elementor-4083 .elementor-element.elementor-element-15cf824:hover .gra:before{
    top: -5px;
    left: 280px;
    transition: 1s;
}
}

@keyframes luzesux5{

0%{
background-position: 0 0;
box-shadow: 0 0 10px -5px #FF3C00;

}

90%{
box-shadow: 0 0 0 10px transparent;
}

100%{
background-position: 100% 0;
box-shadow: 0 0 0 0 transparent;

}

}

.elementor-4083 .elementor-element.elementor-element-15cf824:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #12141A, #05060A);
    -webkit-mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    mask: linear-gradient(#12141A 0 0) content-box, linear-gradient(#12141A 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}


.elementor-4083 .elementor-element.elementor-element-15cf824:after{
content: "";
position: absolute;
top: 0%;
left: 50%;
width: 250px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(40px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-13ac8f5 */.elementor-4083 .elementor-element.elementor-element-13ac8f5::before{
content:"";
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
background: linear-gradient(to right, #0D0E14 2%, transparent 25%, transparent 85%, #0D0E14 98%);
pointer-events: none;
}

.elementor-4083 .elementor-element.elementor-element-13ac8f5 .swiper-slide-prev{
    transform: translatex(10px) translatey(10px) rotate(-15deg) scale(0.9) !important;
    opacity: 50%;
  transition: 1s;
}

.elementor-4083 .elementor-element.elementor-element-13ac8f5 .swiper-slide-active{
    transform: translatex(10px) translatey(10px) rotate(-15deg) scale(0.9) !important;
    opacity: 50%;
  transition: 1s;

}


.elementor-4083 .elementor-element.elementor-element-13ac8f5 .swiper-slide-next{

transform: scale(1.1);
 opacity: 100%;
z-index: 2;

transition: 1s;

}

.elementor-4083 .elementor-element.elementor-element-13ac8f5 .swiper-slide-next ~.swiper-slide{


    transform: translatex(-10px) translatey(10px) rotate(15deg) scale(0.9) !important;

    opacity: 50%;
  transition: 1s;

}
.elementor-4083 .elementor-element.elementor-element-13ac8f5 .swiper{

    padding: 2em 0;

}


@media(max-width: 767px){

.elementor-4083 .elementor-element.elementor-element-13ac8f5 .swiper-slide-prev{

    transform: translatex(20px) translatey(10px) rotate(-10deg) scale(0.9) !important;

    opacity: 50%;
  transition: 1s;

}
.elementor-4083 .elementor-element.elementor-element-13ac8f5 .swiper-slide-active{

    transform: translatex(10px) translatey(10px) rotate(-15deg) scale(0.9) !important;

    opacity: 50%;
  transition: 1s;

}

.elementor-4083 .elementor-element.elementor-element-13ac8f5 .swiper-slide-next{

transform: scale(1.2);

z-index: 2;

transition: 1s;

}

.elementor-4083 .elementor-element.elementor-element-13ac8f5 .swiper-slide-next ~.swiper-slide{


    transform: translatex(-10px) translatey(10px) rotate(15deg) scale(0.9) !important;

    opacity: 50%;
  transition: 1s;

}

.elementor-4083 .elementor-element.elementor-element-13ac8f5 .swiper{

    padding: 3em 0;

}



}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96cf108 */.elementor-4083 .elementor-element.elementor-element-96cf108{
    position: absolute;
    z-index: -1;
    top: 0;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-951a5bf */.elementor-4083 .elementor-element.elementor-element-951a5bf:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #12141A, #05060A);
    -webkit-mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    mask: linear-gradient(#12141A 0 0) content-box, linear-gradient(#12141A 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}


.elementor-4083 .elementor-element.elementor-element-951a5bf:after{
content: "";
position: absolute;
top: 0%;
left: 50%;
width: 250px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(40px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da6886 */.elementor-4083 .elementor-element.elementor-element-2da6886:after {
    position: absolute;
    content: "";
    left: 50%;
    top: -20%;
    transform: translate(-50%, -50%);
    background: linear-gradient(to right, transparent 50% ,#ccd3ff 90%);
    z-index: 2;
    transition: opacity 0.2s linear;
    opacity: 1;
    width: 50px;
    height: 150px;
    border-radius: 100px;
    animation: rodard 5s infinite linear;
    transform-origin: center bottom;
    z-index: 1;
}


@keyframes rodard {
    0% {
        transform: translate(-50%, -50%) rotate(0);
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b72546 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4083 .elementor-element.elementor-element-2b72546 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-2b72546 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ab657 */.elementor-4083 .elementor-element.elementor-element-c5ab657{
    position: absolute;
    height: 100%;
    bottom: 0;
    pointer-events: none;
}

.elementor-4083 .elementor-element.elementor-element-c5ab657:after{
content: "";
position: absolute;
top: 0%;
left: 50%;
width: 250px;
transition: 1s;
height: 250px;
transform: translate(-50%, -50%);
background: #222430;
border-radius: 100%;
filter: blur(40px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e864d1f */.elementor-4083 .elementor-element.elementor-element-e864d1f{
    cursor: pointer;
    position: absolute;
    -webkit-backdrop-filter: blur(10px);
    bottom: 30px;

backdrop-filter: blur(10px);
border-radius: 100px
}

.elementor-4083 .elementor-element.elementor-element-e864d1f .elementor-button{

animation: luzes 2s linear infinite;

}
.elementor-4083 .elementor-element.elementor-element-e864d1f .elementor-button-icon{

transition: 1s;

}

@keyframes luzes{

0%{

box-shadow: 0 0 10px -20px #ccd3ff;

}

90%{

box-shadow: 0 0 0 20px transparent;

}

100%{

box-shadow: 0 0 0 0 transparent;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e924b5c */.elementor-4083 .elementor-element.elementor-element-e924b5c{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-963f805 */.elementor-4083 .elementor-element.elementor-element-963f805:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #12141A, #05060A);
    -webkit-mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    mask: linear-gradient(#12141A 0 0) content-box, linear-gradient(#12141A 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

.elementor-4083 .elementor-element.elementor-element-963f805::after{
content:"";
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
bottom: 0;
background: linear-gradient(to bottom, transparent 25%, #0A0B0F 70%);
pointer-events: none;
}



.suba2{
    transition: 1s;
    transform: translatey(0px);
    filter: blur(15px);
    opacity: 0;
}

.subaa2{
    transition: 1s;
    transform: translatey(0px);
    filter: blur(0px);
    opacity: 1;
}

.descri{
    transition: 1s;
    transform: translatey(200px);
    opacity: 0;
}

.subaa2 .descri{
    transition: 1s;
    transform: translatey(0px);
    opacity: 1;
    transition-delay: 0.5s;
}

.rotated2{
    transition: 1s;
    transform: rotate(45deg) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16bdc7f */.elementor-4083 .elementor-element.elementor-element-16bdc7f::before{
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 800px;
height: 800px;
transform: translate(-50%, -50%);
background: #0f1016;
border-radius: 100%;
filter: blur(150px);
z-index: 1;
}



@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-16bdc7f::before{
top: 50%;
left: 50%;
width: 400px;
height: 400px;
filter: blur(60px);
}
  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bec66b4 */.elementor-4083 .elementor-element.elementor-element-bec66b4::before{
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 100%;
height: 100%;
transform: translate(-50%, -50%);
background: radial-gradient(transparent 30%, #05060A 90%);
z-index: 2;
pointer-events: none;
}

.elementor-4083 .elementor-element.elementor-element-bec66b4{
    position: absolute;
}

@media(max-width: 767px){
    .elementor-4083 .elementor-element.elementor-element-bec66b4{
    position: absolute;
    top: 95px;
}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b59e12f */.elementor-4083 .elementor-element.elementor-element-b59e12f .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to right, transparent, #FF3C00) 1;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ee9c852 */.elementor-4083 .elementor-element.elementor-element-ee9c852 .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to left, transparent, #FF3C00) 1;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35a84db */.elementor-4083 .elementor-element.elementor-element-35a84db:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 800px;
  height: 100%;
  top: 0%;
  z-index: 0;
  background: linear-gradient(to right, transparent 1%, #FF3C00 40%,#FF3C00 60% , transparent 100%);
  pointer-events: none;
animation: pulsaro 3s linear infinite;

}
.elementor-4083 .elementor-element.elementor-element-35a84db:after {
  content: "";
  position: absolute;
  left: 0%;
  width: 800px;
  height: 100%;
  top: 0%;
  z-index: -1;
  background: linear-gradient(to right, transparent 1%, #FF3C00 40%,#FF3C00 60% , transparent 100%);
  pointer-events: none;
animation: pulsaro2 3s linear infinite;

}
@keyframes pulsaro{
0%{
left: -100%;
}

50%{
left: 35%;
width: 400px;
height: 90%;
}

100%{
left: 35%;
width: 0px;
height: 0%;
opacity:0;
}
}
@keyframes pulsaro2{
0%{
left: 150%;
}

50%{
left: 50%;
width: 400px;
height: 90%;
}

100%{
left: 50%;
width: 0px;
height: 0%;
opacity:0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c6c348 */.elementor-4083 .elementor-element.elementor-element-8c6c348:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 100%;
  top: 0%;
  z-index: -1;
  background: linear-gradient(to right, transparent 1%, #FF3C00 40%,#FF3C00 60% , transparent 100%);
  pointer-events: none;
animation: pulsarox 3s linear infinite;

}
.elementor-4083 .elementor-element.elementor-element-8c6c348:after {
  content: "";
  position: absolute;
  left: 90%;
  width: 150px;
  height: 100%;
  top: 0%;
  z-index: -1;
  background: linear-gradient(to right, transparent 1%, #FF3C00 40%,#FF3C00 60% , transparent 100%);
  pointer-events: none;
animation: pulsaro2x 3s linear infinite;

}
@keyframes pulsarox{
0%{
left: -100%;
}

50%{
left: 50%;
width: 50px;
height: 90%;
}

100%{
left: 50%;
width: 0px;
height: 0%;
opacity:0;
}
}
@keyframes pulsaro2x{
0%{
left: 150%;
}

50%{
left: 50%;
width: 50px;
height: 90%;
}

100%{
left: 50%;
width: 0px;
height: 0%;
opacity:0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f466404 */.elementor-4083 .elementor-element.elementor-element-f466404{
animation: luzesh 2s linear infinite;

}

@keyframes luzesh{

0%{

box-shadow: 0 0 10px -20px #FF3C00;
transform: scale(1);

}

90%{

box-shadow: 0 0 0 20px transparent;
transform: scale(1.08);
}

100%{

box-shadow: 0 0 0 0 transparent;
transform: scale(1);

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e218227 */.elementor-4083 .elementor-element.elementor-element-e218227{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
@media(max-width: 767px){
    .elementor-4083 .elementor-element.elementor-element-e218227{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
}
.elementor-4083 .elementor-element.elementor-element-e218227::before{
content: "";
position: absolute;
top: 0%;
left: 0%;
width: 150px;
height: 150px;
transform: translate(-50%, -50%);
background: linear-gradient(to right, #FF3C00, #ff7d55, #FF3C00);
border-radius: 30%;
filter: blur(40px);
z-index: 1;
pointer-events: none;
   animation: rotate 3s linear infinite;

}
@media(max-width: 767px){
.elementor-4083 .elementor-element.elementor-element-e218227::before{
top: 8%;
left: 8%;
width: 90px;
height: 90px;
transform: translate(-50%, -50%);
filter: blur(25px);
z-index: 1;
}    
}

@keyframes rotate {

  0% {

    transform: rotate(0deg)  translate(-0%, -0%);

  }

  100% {

    transform: rotate(360deg)  translate(-0%, -0%);

  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8a5c02 */.elementor-4083 .elementor-element.elementor-element-e8a5c02::before{
content:"";
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
background: linear-gradient(to right, #05060A 0%, transparent 25%, transparent 85%, #05060A 100%);
pointer-events: none;
}

@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-e8a5c02::before{
content:"";
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
background: linear-gradient(to right, #05060A 0%, transparent 25%, transparent 85%, #05060A 100%);
pointer-events: none;
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8f18dd */.elementor-4083 .elementor-element.elementor-element-b8f18dd{
    position: absolute;
    pointer-events: none;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4bbf7a */.elementor-4083 .elementor-element.elementor-element-a4bbf7a{
    position: absolute;
    pointer-events: none;
    top:0;
}

.elementor-4083 .elementor-element.elementor-element-a4bbf7a:before {
  content: "";
  position: absolute;
  width: 80px;
  height: 150%;
  top: -20%;
  background: linear-gradient(to right, transparent 1%, #fff 40%,#fff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg);
  animation: x35 5s linear infinite;
}


@keyframes x35{
    0%{
        left: -350px;
        opacity: 0;
    }
    10%{
        left: -350px;
        opacity: 0.12;
    }
    90%{
        left: 350px;
        opacity: 0.12;
    }
    100%{
        left: 350px;
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb82b1 */.elementor-4083 .elementor-element.elementor-element-4eb82b1{
    animation: pulsaryy2 5s ease-in-out infinite;
    transition: 1s;

}
.elementor-4083 .elementor-element.elementor-element-4eb82b1:hover{
    animation: none;
    transition: 1s;
    z-index: 10;

}

.f1, .f2{
    animation: none;
    transition: 1s;

}
.elementor-4083 .elementor-element.elementor-element-4eb82b1:hover .f1{
    animation: none;
    transform: scale(1.5) translatey(80px);
    transition: 1s;

}

.elementor-4083 .elementor-element.elementor-element-4eb82b1:hover .f2{
    animation: none;
    transform: scale(1.5) translatey(60px);
    transition: 1s;

}

@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-4eb82b1:hover .f1{
    animation: none;
    transform: scale(1.7) translatey(60px);
    transition: 1s;

}
.elementor-4083 .elementor-element.elementor-element-4eb82b1:hover .f2{
    animation: none;
    transform: scale(1.6) translatey(39px);
    transition: 1s;

}
}

@keyframes pulsaryy2{

0%{
transform: perspective(900px) translateY(0%) rotateX(0deg) rotateY(0deg) translateZ(0) scale(1.1);
}


50%{
transform: perspective(900px) translateY(-5%) rotateX(25deg) rotateY(-20deg) translateZ(0) rotate(-15deg) scale(1.15);
}

100%{
transform: perspective(900px) translateY(0%) rotateX(0deg) rotateY(0deg) translateZ(0) scale(1.1);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a1dcf9 */.elementor-4083 .elementor-element.elementor-element-9a1dcf9 .elementor-icon-list-icon{
    animation: downe ease-in-out 1s infinite;
    
}

.elementor-4083 .elementor-element.elementor-element-9a1dcf9{
    position: absolute;
    pointer-events: none;
    bottom: 40px;
    left: 40px;
    -webkit-backdrop-filter: blur(10px);

backdrop-filter: blur(10px);
border-radius: 100px
}

@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-9a1dcf9{
    position: absolute;
    bottom: 20px;
    left: 20px;
    -webkit-backdrop-filter: blur(10px);

backdrop-filter: blur(10px);
border-radius: 100px
}  
}

@keyframes downe{

    0%{

        transform: rotate(-10deg) scale(1.4);


    }

    50%{

        transform:rotate(10deg) scale(1.5);


    }

    100%{

        transform:rotate(-10deg) scale(1.4);


    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bd5569 */.elementor-4083 .elementor-element.elementor-element-3bd5569{
    position: absolute;
    pointer-events: none;
}

.elementor-4083 .elementor-element.elementor-element-3bd5569 {
    animation: chat ease-in-out 3s infinite;

}



@keyframes chat{

    0%{
        transform: translatey(50px) translatex(-5px);
        opacity: 0;
    }
50%{
        transform: translatey(0px) translatex(0px);
        opacity: 1;
    }
    100%{
        transform: translatey(-10px) translatex(0px);
        opacity: 0;
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1830878 */.elementor-4083 .elementor-element.elementor-element-1830878{
    position: absolute;
    pointer-events: none;
}

.elementor-4083 .elementor-element.elementor-element-1830878 {
    animation: chat ease-in-out 2.5s infinite;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc3b95 */.elementor-4083 .elementor-element.elementor-element-8bc3b95{
    position: absolute;
    pointer-events: none;
}

.elementor-4083 .elementor-element.elementor-element-8bc3b95 {
    animation: chat ease-in-out 2s infinite;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c01bf50 */.elementor-4083 .elementor-element.elementor-element-c01bf50{
    position: absolute;
    pointer-events: none;
}

.elementor-4083 .elementor-element.elementor-element-c01bf50 {
    animation: chat ease-in-out 4s infinite;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2422a48 */.elementor-4083 .elementor-element.elementor-element-2422a48::before{
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 300px;
height: 300px;
transform: translate(-50%, -50%);
background: #21243c;
border-radius: 100%;
filter: blur(100px);
}


@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-2422a48::before{
top: 50%;
left: 50%;
width: 200px;
height: 200px;
filter: blur(60px);
}


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f5df07f */.elementor-4083 .elementor-element.elementor-element-f5df07f .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to right, transparent, #FF3C00) 1;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-89d1749 */.elementor-4083 .elementor-element.elementor-element-89d1749 .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to left, transparent, #FF3C00) 1;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-67d6759 */.elementor-4083 .elementor-element.elementor-element-67d6759 .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to right, transparent, #ccd3ff) 1;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e092752 */.elementor-4083 .elementor-element.elementor-element-e092752 .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to left, transparent, #ccd3ff) 1;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-922ccda */.elementor-4083 .elementor-element.elementor-element-922ccda{
    position: absolute;
    top: 90px;
    filter: blur(60px);
}

@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-922ccda{
    top: 0px;
    opacity: 0.5;
    filter: blur(40px);
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-734e4a1 */.elementor-4083 .elementor-element.elementor-element-734e4a1{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d4bb46 */.elementor-4083 .elementor-element.elementor-element-5d4bb46 .elementor-icon-list-icon{
    animation: downe ease-in-out 1s infinite;
    
}

.elementor-4083 .elementor-element.elementor-element-5d4bb46{
    position: absolute;
    pointer-events: none;
    bottom: 10px;
    left: 10px;
    -webkit-backdrop-filter: blur(2px);

backdrop-filter: blur(2px);
border-radius: 100px;
}

@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-5d4bb46{
    bottom: 10px;
    left: 10px;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d67b0 */.elementor-4083 .elementor-element.elementor-element-a1d67b0{
    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-066d4cb */.bio{
    transition: 1s;
    filter: saturate(0);
}

.elementor-4083 .elementor-element.elementor-element-066d4cb:hover .bio{
    transition: 1s;
    filter: saturate(1.1);

}

.bio2{
    transition: 1s;
    filter: saturate(0);
}

.elementor-4083 .elementor-element.elementor-element-066d4cb{
    border-radius: 40px;
}

.elementor-4083 .elementor-element.elementor-element-066d4cb:hover .bio2{
    transition: 0.5s;
    filter: saturate(1) blur(8px);

}

.gh{  transform: perspective(900px) translatex(30px) rotateY(15deg) translateZ(0) scale(0.9);
}

.gh:hover{  transform: perspective(900px) rotateY(0deg) translateZ(0) scale(1);
}

.gh2{  transform: perspective(900px) translatex(-30px) rotateY(-15deg) translateZ(0) scale(0.9);
}

.gh2:hover{  transform: perspective(900px) rotateY(0deg) translateZ(0) scale(1);
}

@media(max-width: 767px){
  .gh{  transform: perspective(900px) translatex(0px) rotateY(0deg) translateZ(0) scale(1);
}  
 .gh2{  transform: perspective(900px) translatex(0px) rotateY(0deg) translateZ(0) scale(1);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e54045 */.elementor-4083 .elementor-element.elementor-element-6e54045{
    position: absolute;
    top: 90px;
    filter: blur(60px);
}
@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-6e54045{
    top: 0px;
    opacity: 0.5;
    filter: blur(40px);
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-099765e */.elementor-4083 .elementor-element.elementor-element-099765e{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1af115 */.elementor-4083 .elementor-element.elementor-element-b1af115 .elementor-icon-list-icon{
    animation: downe ease-in-out 1s infinite;
    
}

.elementor-4083 .elementor-element.elementor-element-b1af115{
    position: absolute;
    pointer-events: none;
    bottom: 10px;
    left: 10px;
    -webkit-backdrop-filter: blur(2px);

backdrop-filter: blur(2px);
border-radius: 100px;
}

@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-b1af115{
    bottom: 10px;
    left: 10px;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ca134f */.elementor-4083 .elementor-element.elementor-element-4ca134f{
    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fbe0cc */.bio{
    transition: 1s;
    filter: saturate(0);
}

.elementor-4083 .elementor-element.elementor-element-0fbe0cc:hover .bio{
    transition: 1s;
    filter: saturate(1.1);

}
.elementor-4083 .elementor-element.elementor-element-0fbe0cc{
    border-radius: 40px;
}
.bio2{
    transition: 1s;
    filter: saturate(0);
}

.elementor-4083 .elementor-element.elementor-element-0fbe0cc:hover .bio2{
    transition: 0.3s;
    filter: saturate(1) blur(8px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58be82e */.card{

    border-radius: 10px;

    cursor: pointer;

    z-index: 1;

}

.card:before, .card:after{

    content: "";

    position: absolute;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    border-radius: inherit;

    opacity: 0;

    transition: 0.5s;

}

.card .card-content{

    background: #0A0B0F;

    border-radius: 10px;

    width: calc(100% - 3px);

    height: calc(100% - 3px);


    z-index: 2;

}

.card:before{

    background: radial-gradient(800px circle at var(--mouse-x) var(--mouse-y), #303030, transparent 40%);

    mix-blend-mode: screen;

    z-index: 3;

}

.card:after{

    background: radial-gradient(400px circle at var(--mouse-x) var(--mouse-y), #303030, transparent 40%);

}   

.card:hover:before{

    opacity: 1;

}

#cards:hover .card:after{

    opacity: 1;

}




.elementor-4083 .elementor-element.elementor-element-58be82e::before{
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 600px;
height: 600px;
transform: translate(-50%, -50%);
background: #26333D;
border-radius: 100%;
filter: blur(100px);
opacity: 50%;
z-index: 0;
pointer-events: none;
}


@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-58be82e::before{
top: 50%;
left: 50%;
width: 200px;
height: 200px;
filter: blur(60px);
}


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1679a */.elementor-4083 .elementor-element.elementor-element-7b1679a .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to right, transparent, #ccd3ff) 1;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-82ae497 */.elementor-4083 .elementor-element.elementor-element-82ae497 .elementor-divider-separator{

    border-top: 1px solid;

    border-image: linear-gradient(to left, transparent, #ccd3ff) 1;

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dec1916 */.elementor-4083 .elementor-element.elementor-element-dec1916 .elementor-icon-list-icon{
    animation: escalax2 2s ease-in-out infinite;
    opacity: 70%;
}

@keyframes escalax2{
    0%{
        opacity: 100%;
    }
    
    50%{
        opacity: 0%;
    }
    
    100%{
        opacity: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe67fef */.elementor-4083 .elementor-element.elementor-element-fe67fef:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  transition: 3s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.2;
  background: linear-gradient(to right, transparent 1%, #42495e 40%,#42495e 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg);
  filter:blur(10px);
  animation: x1 5s linear infinite;
}

.elementor-4083 .elementor-element.elementor-element-fe67fef{
    overflow: hidden;
    border-radius: 100px;
}


@keyframes x1{
    from{
        left: -50%;
    }
    to{
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3482e5 */.elementor-4083 .elementor-element.elementor-element-e3482e5{
    border-radius: 80px !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9355368 */.elementor-4083 .elementor-element.elementor-element-9355368{
    position: absolute;
    pointer-events: none;
    top:-27px;
    left: -21px;
}

@media(max-width: 767px){
    .elementor-4083 .elementor-element.elementor-element-9355368{
        content: url("https://alphahouse.dev.br/wp-content/uploads/2024/05/g2.png");
    }
    .elementor-4083 .elementor-element.elementor-element-9355368{
    position: absolute;
    pointer-events: none;
    transform: scale(1.03);
    top: -01px;
    left: -2px;
    width: 430px !important;
    height: 555px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76acb7a */.elementor-4083 .elementor-element.elementor-element-76acb7a{
    mask: url('https://alphahouse.dev.br/wp-content/uploads/2024/05/mask22.png');
        -webkit-mask: url('https://alphahouse.dev.br/wp-content/uploads/2024/05/mask22.png');
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
     mask-size: contain;
    mask-repeat: no-repeat;
    left:0%;


}

@media(max-width: 767px){
    .elementor-4083 .elementor-element.elementor-element-76acb7a{
    mask: url('https://alphahouse.dev.br/wp-content/uploads/2024/05/g3.png');
        -webkit-mask: url('https://alphahouse.dev.br/wp-content/uploads/2024/05/g3.png');
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
     mask-size: contain;
    mask-repeat: no-repeat;
    left:0%;


}
}

.elementor-4083 .elementor-element.elementor-element-76acb7a:before {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 45%;
    width: 1200px;
    height: 1200px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #ccd3ff 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #ccd3ff 250deg, transparent 250.1deg), transparent;
    animation: complete-line 30s linear infinite;
}
@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-76acb7a:before {
display:none;
}  
}
@keyframes complete-line {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e426329 */.elementor-4083 .elementor-element.elementor-element-e426329::before{
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 100%;
height: 100%;
transform: translate(-50%, -50%);
background: radial-gradient(transparent 30%, #05060A 90%);
z-index: 2;
pointer-events: none;
}

.elementor-4083 .elementor-element.elementor-element-e426329{
    position: absolute;
}

@media(max-width: 767px){
    .elementor-4083 .elementor-element.elementor-element-e426329{
    position: absolute;
    top: 190px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baba08f */.elementor-4083 .elementor-element.elementor-element-baba08f::before{
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 800px;
height: 800px;
transform: translate(-50%, -50%);
background: #0C1128;
border-radius: 100%;
filter: blur(150px);
z-index: 1;
}



@media(max-width: 767px){
  .elementor-4083 .elementor-element.elementor-element-baba08f::before{
top: 50%;
left: 50%;
width: 400px;
height: 400px;
filter: blur(60px);
}
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1e1d93 */.elementor-4083 .elementor-element.elementor-element-d1e1d93{
    mask: url('https://alphahouse.dev.br/wp-content/uploads/2024/05/tests-cropped.svg');
        -webkit-mask: url('https://alphahouse.dev.br/wp-content/uploads/2024/05/tests-cropped.svg');
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
     mask-size: contain;
    mask-repeat: no-repeat;
    left: 0%;

}
.elementor-4083 .elementor-element.elementor-element-d1e1d93:before {
  content: "";
  position: absolute;
  left: -80px;
  width: 80px;
  height: 150%;
  top: 0%;
  z-index: 20;
  background: linear-gradient(to right, transparent 1%, #FF3C00 40%,#FF3C00 60% , transparent 100%);
  pointer-events: none;
  animation: x1d 5s linear infinite;
}

.elementor-4083 .elementor-element.elementor-element-d1e1d93:after {
  content: "";
  position: absolute;
  right: 210px;
  width: 80px;
  height: 100%;
  top: 0%;
  z-index: 20;
  background: linear-gradient(to right, transparent 1%, #FF3C00 40%,#FF3C00 60% , transparent 100%);
  pointer-events: none;
  animation: x2d 5s linear infinite;
}


@keyframes x1d{
   0%{
       left:-5%;
       opacity:0;
   }
   10%{
       left:2%;
       opacity:1;
   }
   90%{
       left: 47%;
   }
   100%{
       left: 50%;
       opacity:0;
   }
}
@keyframes x2d{
   0%{
       right:-5%;
       opacity:0;
   }
   10%{
       right:2%;
       opacity:1;
   }
   90%{
       right: 47%;
   }
   100%{
       right: 50%;
       opacity:0;
   }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9425b21 */.elementor-4083 .elementor-element.elementor-element-9425b21{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b1c094 */.text5 {

  font-weight: 100;

  font-size: 50px;

  font-family: San francisco;

  line-height: 1.1em;

  color: #fafafa;

  text-align: left;

}

.dud {

  color: #FF3C00;

}

@media(max-width:767px){

  .text5 {

  font-weight: 400;

  font-size: 26px;

  font-family: San francisco;

  line-height: 1.1em;

  color: #fafafa;

  text-align: center;

}  

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbce50f */.tx .elementor-heading-title{
    transition: 1s;
}

.tx:hover .elementor-heading-title{
    transition: 0.5s;
    color: #CBC7DE !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0533833 */.elementor-4083 .elementor-element.elementor-element-0533833 .elementor-button-icon{
    opacity: 50%;
    transition: 1s;
}
.elementor-4083 .elementor-element.elementor-element-0533833:hover .elementor-button-icon{
   animation: down ease-in-out 0.6s infinite;
   opacity: 100%;
    transition: 1s;

}

@keyframes down{

    0%{

        transform: translatey(0px);

        transition: 5s;

    }

    50%{

        transform: translatey(-5px);

        transition: 5s;

    }

    100%{

        transform: translatey(0px);

        transition: 5s;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebafac0 */.elementor-4083 .elementor-element.elementor-element-ebafac0{
border-top: 1px solid;
z-index: 50;
border-image: linear-gradient(to right, transparent, #AA9DE8, transparent) 10;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0cb7ccc */.s1{
    transition: 0.8s;
    opacity: 0;
    transform: scale(0.1);
}

.descer{
    transition: 12s;
    background-position: left top;
}

.ativo7.descer{
transition: 12s;
    transition-delay: 0.5s !important;
    background-position: left bottom !important;

}

 .fade{
  background: linear-gradient(90deg,#fff 0%, transparent 60%);
  background-repeat: no-repeat;
  background-size: 0%;
transition: 8s;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255, 255, 255, 0);
   

}
.ativo7.fade{

  background: linear-gradient(90deg,#fff 0%, transparent 60%);
  background-repeat: no-repeat;
  background-size: 300%;
transition: 8s;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255, 255, 255, 0);
   

}
 
 .scroll-txt2{

    letter-spacing: -1em !important;

    filter: blur(12px);

    opacity: 0;

    transition: 1.8s cubic-bezier(0.250, 0.460, 0.450, 0.940);

}

.ativo7.scroll-txt2{

     letter-spacing: 0em !important;

    filter: blur(0px);

    opacity: 1;

    transition: 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940);


}

.perspectiva{ 

    transition: 1s !important;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(-50deg) scale(1);

    transform-origin: 50% 0%;

    transform-style: preserve-3d;

    will-change: transform;


}


.ativo7.perspectiva{
    transition: 1s !important;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(0deg) scale(1);

    transform-origin: 50% 0%;
   transition-delay: 0.2s !important;
    transform-style: preserve-3d;

    will-change: transform;


}

.perspectiva2{ 

    transition: 1s !important;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(-50deg) scale(1);

    transform-origin: 50% 0%;

    transform-style: preserve-3d;

    will-change: transform;


}


.ativo7.perspectiva2{
    transition: 1s !important;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(0deg) scale(1);

    transform-origin: 50% 0%;
   transition-delay: 0.2s !important;
    transform-style: preserve-3d;

    will-change: transform;


}

@media(max-width: 767px){
.perspectiva{

    transition: 1s !important;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(-50deg) scale(1.2);

    transform-origin: 50% 0%;

    transform-style: preserve-3d;

    will-change: transform;


}


.ativo7.perspectiva{
    transition: 1s !important;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(0deg) scale(1.22);

    transform-origin: 50% 0%;
   transition-delay: 0.2s !important;
    transform-style: preserve-3d;

    will-change: transform;


}
.perspectiva2{ 

    transition: 1s !important;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(-50deg) scale(1);

    transform-origin: 50% 0%;

    transform-style: preserve-3d;

    will-change: transform;


}


.ativo7.perspectiva2{
    transition: 1s !important;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(0deg) scale(1);

    transform-origin: 50% 0%;
   transition-delay: 0.2s !important;
    transform-style: preserve-3d;

    will-change: transform;


}
}

.scroll-left{

    opacity: 0;

    transition: 0.9s;

    filter: blur(10px);

    transform: translate(-30px, 0);

}

.scroll-left2{

    opacity: 0;

    transition: 0.3s;

    transform: translate(-30px, 0);

}

.scroll-right{

    opacity: 0;

    transition: 0.9s;

    filter: blur(10px);

    transform: translate(30px, 0);

}

.scroll-right2{

    opacity: 0;

    transition: 0.3s;

    transform: translate(30px, 0);

}

.scroll-bottom{

    opacity: 0;

    transition: 0.9s;

    filter: blur(10px);

    transform: translate(0, -30px);

}

.scroll-bottom2{

    opacity: 0;

    transition: 0.3s;

    transform: translate(0, -30px);

}

.scroll-top{

    opacity: 0;

    transition: 0.9s;

    filter: blur(5px);

    transform: translate(0, 30px);

}

.scroll-top2{

    opacity: 0;

    transition: 0.3s;

    transform: translate(0, 30px);

}

.l1{

    opacity: 0;

    transition: 1.4s !important;
    transition-delay: 0s !important;
        background: -webkit-linear-gradient(90deg, #C7C7CC 40%,#fff 50%);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}

.l2{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.2s !important;
        background: -webkit-linear-gradient(90deg, #C7C7CC 40%,#fff 50%);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}

.l3{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.4s !important;
        background: -webkit-linear-gradient(90deg, #C7C7CC 40%,#fff 50%);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}

.l4{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.6s !important;
        background: -webkit-linear-gradient(90deg, #C7C7CC 40%,#fff 50%);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}

.l5{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.8s !important;
        background: -webkit-linear-gradient(90deg, #C7C7CC 40%,#fff 50%);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}

.l6{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 1s !important;
        background: -webkit-linear-gradient(90deg, #C7C7CC 40%,#fff 50%);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}

.l7{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.4s !important;

}

.l8{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.8s !important;

}

.l9{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.3s !important;

}

.l10{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.3s !important;

}

.c1{
    transform: scale(0.1);
    transition: 1s !important;
    transition-delay: 0.2s !important;
}

.c2{
    transform: scale(0.1);
    transition: 1s!important;
    transition-delay: 0.4s !important;
}

.c3{
    transform: scale(0.1);
    transition: 1s!important;
    transition-delay: 0.6s !important;
}

.c4{
    transform: scale(0.1);
    transition: 1s !important;
    transition-delay: 0.8s !important;
}

.c5{
    transform: scale(0.1);
    transition: 1s !important;
    transition-delay: 1s !important;
}


.toper{
    transform: translatey(30px);
    transition: 3s !important;
}

.ativo7.toper{ 
    transform: translatey(-430px);
    transition: 4s !important;

}

.ativo7{ 

    opacity: 1;

    transition: 1s;

    filter: blur(0px);

    transform: translate(0, 0px) scale(1);

    transition-delay: 0s;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-530d8c7 */.cursor {

        position: fixed;

        transition: 0.3s;

        top: 0;

        left: 0;

        font-family: 'San Francisco', sans-serif;

        font-weight: 800;

        font-size: 12px;


        border-radius: 50%;

        background-color: #1B1D26;

        color: white;

        display: flex;

        align-items: center; 

        justify-content: center; 

        pointer-events: none;

        z-index: 9999;

}

@media(max-width: 767px){

    .cursor {

    display: none;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b539045 */.menux{

    transition: 1s;

    transform: translatey(0%);

}

.menuativox{

    transition: 1s;

    transform: translatey(-100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-034faec */.elementor-4083 .elementor-element.elementor-element-034faec{
    height: 0px;
}/* End custom CSS */
/* Start custom CSS */html, body{

    overflow-x: hidden !important; 
    will-change: scroll-position;

}
html{
    scroll-behavior: auto !important;
}
neg{
    color: #333333;
}

ora{
    color: #FF3C00;
}

cin{
    color: #959595;
}

*::selection {

    color: #000;

    background: #FF3C00;

}
bran{
    color: #d8deff;
    font-weight: 500;
}
bran2{
    color: #fff;
    font-weight: 600;
}
branx{
    color: #ffaa8e;
    font-weight: 500;
}
grad{
    background: -webkit-linear-gradient(90deg, #C7C7CC 40%,#fff 50%);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 500;
}

grad2{
    background: -webkit-linear-gradient(160deg, #354653, #26333d);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 600;
}

*::-webkit-scrollbar {

    width: 7px !important;

}

*::-webkit-scrollbar-track {

    background: #05060A;

}

*::-webkit-scrollbar-thumb {

    background: linear-gradient(to bottom, #ff5500, #f7a861);

    border-radius: 10px;

    border: 2px solid #05060A;


}

body {

      cursor: url("https://alphahouse.dev.br/wp-content/uploads/2024/01/setax-cropped.svg"), auto;

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'San Francisco';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Regular.eot');
	src: url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Regular.woff2') format('woff2'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Regular.woff') format('woff'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Regular.ttf') format('truetype'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Regular.svg#SanFrancisco') format('svg');
}
@font-face {
	font-family: 'San Francisco';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Bold.eot');
	src: url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Bold.woff2') format('woff2'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Bold.woff') format('woff'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Bold.ttf') format('truetype'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/01/SFProDisplay-Bold.svg#SanFrancisco') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Paralucent';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://alphahouse.dev.br/wp-content/uploads/2024/05/Paralucent-Medium.eot');
	src: url('https://alphahouse.dev.br/wp-content/uploads/2024/05/Paralucent-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/05/Paralucent-Medium.woff2') format('woff2'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/05/Paralucent-Medium.woff') format('woff'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/05/Paralucent-Medium.ttf') format('truetype'),
		url('https://alphahouse.dev.br/wp-content/uploads/2024/05/Paralucent-Medium.svg#Paralucent') format('svg');
}
/* End Custom Fonts CSS */