.elementor-4060 .elementor-element.elementor-element-28d0446{--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;--z-index:99999;}.elementor-4060 .elementor-element.elementor-element-28d0446:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-28d0446 > .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-4060 .elementor-element.elementor-element-3624d8c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-3624d8c.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-3624d8c img{width:100%;max-width:100%;}.elementor-4060 .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-4060 .elementor-element.elementor-element-8d001e1{left:0px;}body.rtl .elementor-4060 .elementor-element.elementor-element-8d001e1{right:0px;}.elementor-4060 .elementor-element.elementor-element-7a7af2e{--display:flex;--z-index:60;}.elementor-4060 .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-4060 .elementor-element.elementor-element-d9c9350{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .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-4060 .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-4060 .elementor-element.elementor-element-b154770:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-b154770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090B1300;}.elementor-4060 .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-4060 .elementor-element.elementor-element-143e1e9:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-143e1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111522D9;}.elementor-4060 .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-4060 .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-4060 .elementor-element.elementor-element-fb2dd35:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-fb2dd35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A223557;}.elementor-4060 .elementor-element.elementor-element-3290a91{--display:flex;--min-height:15vh;--border-radius:30px 30px 30px 30px;}.elementor-4060 .elementor-element.elementor-element-3290a91:not(.elementor-motion-effects-element-type-background), .elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-4d75a12.elementor-element{--align-self:center;}.elementor-4060 .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-4060 .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-4060 .elementor-element.elementor-element-48a7b5d .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-48a7b5d .elementor-button:focus{background-color:#4E516F7D;}.elementor-4060 .elementor-element.elementor-element-48a7b5d.elementor-element{--align-self:flex-start;}.elementor-4060 .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-4060 .elementor-element.elementor-element-3a6e007:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-3a6e007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A223557;}.elementor-4060 .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-4060 .elementor-element.elementor-element-4176591 > .elementor-widget-container{--e-transform-rotateZ:-45deg;}.elementor-4060 .elementor-element.elementor-element-4176591.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-4176591 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-4176591.elementor-view-stacked .elementor-icon{background-color:#FF3C00;}.elementor-4060 .elementor-element.elementor-element-4176591.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-4176591.elementor-view-default .elementor-icon{color:#FF3C00;border-color:#FF3C00;}.elementor-4060 .elementor-element.elementor-element-4176591.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-4176591.elementor-view-default .elementor-icon svg{fill:#FF3C00;}.elementor-4060 .elementor-element.elementor-element-7d6ff59{--display:flex;}.elementor-4060 .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-4060 .elementor-element.elementor-element-bdf8a30.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:400;color:#E9EAFF;}.elementor-4060 .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-4060 .elementor-element.elementor-element-32f53be .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-32f53be .elementor-button:focus{background-color:#4E516F7D;}.elementor-4060 .elementor-element.elementor-element-32f53be.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-6aaeffc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4060 .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-4060 .elementor-element.elementor-element-68c99c6.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:400;color:#E9EAFF;}.elementor-4060 .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-4060 .elementor-element.elementor-element-9641e52.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-9641e52 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:400;color:#9D9EAA;}.elementor-4060 .elementor-element.elementor-element-4e0a036{width:var( --container-widget-width, 611px );max-width:611px;--container-widget-width:611px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-4e0a036 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-4e0a036.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-4e0a036 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:400;color:#E9EAFF;}.elementor-4060 .elementor-element.elementor-element-4122d73{width:auto;max-width:auto;text-align:left;}.elementor-4060 .elementor-element.elementor-element-4122d73.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-4122d73 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:400;color:#9D9EAA;}.elementor-4060 .elementor-element.elementor-element-6b12a4c{--display:flex;}.elementor-4060 .elementor-element.elementor-element-3980662{--display:flex;}.elementor-4060 .elementor-element.elementor-element-04997aa{--display:flex;}.elementor-4060 .elementor-element.elementor-element-a32c7d3{--display:flex;}.elementor-4060 .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:0px;--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-4060 .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-4060 .elementor-element.elementor-element-37dca0d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-37dca0d {--n-menu-title-color-hover:#FF3C00;--n-menu-title-color-active:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-b838b22{--display:flex;--z-index:30;}.elementor-4060 .elementor-element.elementor-element-3f7c6b4 .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-4060 .elementor-element.elementor-element-3f7c6b4 .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-3f7c6b4 .elementor-button:focus{background-color:#4E516F7D;}.elementor-4060 .elementor-element.elementor-element-3f7c6b4.elementor-element{--align-self:center;}.elementor-4060 .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-4060 .elementor-element.elementor-element-e2a15f0{left:0px;}body.rtl .elementor-4060 .elementor-element.elementor-element-e2a15f0{right:0px;}.elementor-4060 .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-4060 .elementor-element.elementor-element-aab09a2:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-aab09a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090A1294;}.elementor-4060 .elementor-element.elementor-element-4ec385d{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-4ec385d img{width:100%;max-width:100%;}.elementor-4060 .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-4060 .elementor-element.elementor-element-71a0483 .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-71a0483 .elementor-button:focus{background-color:#4E516F7D;}.elementor-4060 .elementor-element.elementor-element-71a0483.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-79c4d8e{--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:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4060 .elementor-element.elementor-element-79c4d8e:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-79c4d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08091100;}.elementor-4060 .elementor-element.elementor-element-5ebeb66{--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;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-655314a > .elementor-widget-container{background-color:#191E295C;padding:18px 25px 18px 25px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-655314a.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-655314a{text-align:center;}.elementor-4060 .elementor-element.elementor-element-655314a .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-72fd2df{width:var( --container-widget-width, 919px );max-width:919px;--container-widget-width:919px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-72fd2df.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-72fd2df .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-464aa53{width:var( --container-widget-width, 703px );max-width:703px;--container-widget-width:703px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-464aa53.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-464aa53 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-8f4d569{--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:100px 100px 100px 100px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4060 .elementor-element.elementor-element-8f4d569:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-8f4d569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;}.elementor-4060 .elementor-element.elementor-element-36be463 .elementor-button{background-color:#EE000000;border-style:none;border-radius:100px 100px 100px 100px;padding:25px 0px 25px 0px;}.elementor-4060 .elementor-element.elementor-element-36be463 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-36be463.elementor-element{--align-self:stretch;}.elementor-4060 .elementor-element.elementor-element-36be463{z-index:12;}.elementor-4060 .elementor-element.elementor-element-36be463 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4060 .elementor-element.elementor-element-36be463 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-4060 .elementor-element.elementor-element-d01c974{--display:flex;--min-height:60vh;--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;}.elementor-4060 .elementor-element.elementor-element-d01c974:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-d01c974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4060 .elementor-element.elementor-element-a3a3dfa > .elementor-widget-container{--e-transform-translateX:-200px;}.elementor-4060 .elementor-element.elementor-element-a3a3dfa .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-a3a3dfa.elementor-view-stacked .elementor-icon{background-color:#FF7400;}.elementor-4060 .elementor-element.elementor-element-a3a3dfa.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-a3a3dfa.elementor-view-default .elementor-icon{color:#FF7400;border-color:#FF7400;}.elementor-4060 .elementor-element.elementor-element-a3a3dfa.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-a3a3dfa.elementor-view-default .elementor-icon svg{fill:#FF7400;}.elementor-4060 .elementor-element.elementor-element-a3a3dfa .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-a3a3dfa .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-c8637d7 > .elementor-widget-container{--e-transform-translateX:200px;--e-transform-translateY:0px;}.elementor-4060 .elementor-element.elementor-element-c8637d7 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-c8637d7.elementor-view-stacked .elementor-icon{background-color:#008BFF;}.elementor-4060 .elementor-element.elementor-element-c8637d7.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-c8637d7.elementor-view-default .elementor-icon{color:#008BFF;border-color:#008BFF;}.elementor-4060 .elementor-element.elementor-element-c8637d7.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-c8637d7.elementor-view-default .elementor-icon svg{fill:#008BFF;}.elementor-4060 .elementor-element.elementor-element-c8637d7 .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-c8637d7 .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-cdffcb4 > .elementor-widget-container{--e-transform-translateY:200px;}.elementor-4060 .elementor-element.elementor-element-cdffcb4 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-cdffcb4.elementor-view-stacked .elementor-icon{background-color:#8D00FF;}.elementor-4060 .elementor-element.elementor-element-cdffcb4.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-cdffcb4.elementor-view-default .elementor-icon{color:#8D00FF;border-color:#8D00FF;}.elementor-4060 .elementor-element.elementor-element-cdffcb4.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-cdffcb4.elementor-view-default .elementor-icon svg{fill:#8D00FF;}.elementor-4060 .elementor-element.elementor-element-cdffcb4 .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-cdffcb4 .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-1a586c3 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-200px;}.elementor-4060 .elementor-element.elementor-element-1a586c3 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-1a586c3.elementor-view-stacked .elementor-icon{background-color:#DF8E57;}.elementor-4060 .elementor-element.elementor-element-1a586c3.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-1a586c3.elementor-view-default .elementor-icon{color:#DF8E57;border-color:#DF8E57;}.elementor-4060 .elementor-element.elementor-element-1a586c3.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-1a586c3.elementor-view-default .elementor-icon svg{fill:#DF8E57;}.elementor-4060 .elementor-element.elementor-element-1a586c3 .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-1a586c3 .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-bb1c9a8{--display:flex;--min-height:56vh;--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:none;--border-style:none;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-bb1c9a8:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-bb1c9a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14181A00;}.elementor-4060 .elementor-element.elementor-element-c71f31c{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-c71f31c.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-c71f31c img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 105% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4060 .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:2;}.elementor-4060 .elementor-element.elementor-element-8d73862:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-8d73862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #05060A00 0%, #05060A 100%);}.elementor-4060 .elementor-element.elementor-element-8d73862.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-02d8ed0 > .elementor-widget-container{background-color:#FF3C0000;padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-02d8ed0.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-02d8ed0{text-align:center;}.elementor-4060 .elementor-element.elementor-element-02d8ed0 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4060 .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-4060 .elementor-element.elementor-element-3b92a7e.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-3b92a7e .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-4060 .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-4060 .elementor-element.elementor-element-f1b46da.elementor-element{--align-self:center;}.elementor-4060 .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:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-0781e81{--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-4060 .elementor-element.elementor-element-30f1796{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-5f0918d{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-39de25d{--display:flex;--min-height:25vh;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4060 .elementor-element.elementor-element-39de25d:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-39de25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4060 .elementor-element.elementor-element-c7542f4{--display:flex;}.elementor-4060 .elementor-element.elementor-element-6eeccb2{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-4060 .elementor-element.elementor-element-6eeccb2.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-6eeccb2 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-3f80df2.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-3f80df2{z-index:5;text-align:left;}.elementor-4060 .elementor-element.elementor-element-3f80df2 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-f7711b4{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;z-index:5;text-align:left;}.elementor-4060 .elementor-element.elementor-element-f7711b4.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-f7711b4 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#A5A5A5;}.elementor-4060 .elementor-element.elementor-element-fed9426{--display:flex;--min-height:25vh;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4060 .elementor-element.elementor-element-fed9426:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-fed9426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4060 .elementor-element.elementor-element-6cc442c{--display:flex;}.elementor-4060 .elementor-element.elementor-element-a0a6906{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-4060 .elementor-element.elementor-element-a0a6906.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-a0a6906 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-2175cdd.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-2175cdd{z-index:5;text-align:left;}.elementor-4060 .elementor-element.elementor-element-2175cdd .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-7f2b93f{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;z-index:5;text-align:left;}.elementor-4060 .elementor-element.elementor-element-7f2b93f.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-7f2b93f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#A5A5A5;}.elementor-4060 .elementor-element.elementor-element-9690020{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-8195ebf{--display:flex;--min-height:25vh;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4060 .elementor-element.elementor-element-8195ebf:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-8195ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4060 .elementor-element.elementor-element-1aadc41{--display:flex;}.elementor-4060 .elementor-element.elementor-element-c13944b{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-4060 .elementor-element.elementor-element-c13944b.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-c13944b img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-d0e0101.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-d0e0101{z-index:5;text-align:left;}.elementor-4060 .elementor-element.elementor-element-d0e0101 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-a67b9b6{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;z-index:5;text-align:left;}.elementor-4060 .elementor-element.elementor-element-a67b9b6.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-a67b9b6 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#A5A5A5;}.elementor-4060 .elementor-element.elementor-element-5894be5{--display:flex;--min-height:25vh;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4060 .elementor-element.elementor-element-5894be5:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-5894be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4060 .elementor-element.elementor-element-9cfc1b7{--display:flex;}.elementor-4060 .elementor-element.elementor-element-3b5f268{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-4060 .elementor-element.elementor-element-3b5f268.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-3b5f268 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-d578d0e.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-d578d0e{z-index:5;text-align:left;}.elementor-4060 .elementor-element.elementor-element-d578d0e .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-768ea93{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;z-index:5;text-align:left;}.elementor-4060 .elementor-element.elementor-element-768ea93.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-768ea93 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#A5A5A5;}.elementor-4060 .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-4060 .elementor-element.elementor-element-1af4168:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-1af4168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #05060A 0%, #05060A00 100%);}.elementor-4060 .elementor-element.elementor-element-a9d7da5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4060 .elementor-element.elementor-element-c09f22f{width:var( --container-widget-width, 926px );max-width:926px;--container-widget-width:926px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-c09f22f.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-c09f22f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:87px;font-weight:600;color:#383D49;}.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-4060 .elementor-element.elementor-element-625a0bc > .elementor-widget-container{background-color:#222430;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-625a0bc.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-625a0bc{z-index:50;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-4060 .elementor-element.elementor-element-625a0bc .elementor-icon-list-icon i{color:#FF3C00;transition:color 0.3s;}.elementor-4060 .elementor-element.elementor-element-625a0bc .elementor-icon-list-icon svg{fill:#FF3C00;transition:fill 0.3s;}.elementor-4060 .elementor-element.elementor-element-625a0bc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4060 .elementor-element.elementor-element-625a0bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4060 .elementor-element.elementor-element-625a0bc .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-625a0bc .elementor-icon-list-text{color:#BCC4C7;transition:color 0.3s;}.elementor-4060 .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;--z-index:2;}.elementor-4060 .elementor-element.elementor-element-ac2c90a:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-ac2c90a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #05060A00 0%, #05060A 100%);}.elementor-4060 .elementor-element.elementor-element-b1b9c94{--display:flex;--min-height:59vh;--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;--overlay-opacity:0;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-4060 .elementor-element.elementor-element-b1b9c94:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-b1b9c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D1400;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-4060 .elementor-element.elementor-element-b1b9c94::before, .elementor-4060 .elementor-element.elementor-element-b1b9c94 > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-b1b9c94 > .e-con-inner > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-b1b9c94 > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-b1b9c94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4060 .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-4060 .elementor-element.elementor-element-7cdb6d2{--display:flex;}.elementor-4060 .elementor-element.elementor-element-a651aef > .elementor-widget-container{background-color:#FF3C00;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-a651aef.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-a651aef{text-align:center;}.elementor-4060 .elementor-element.elementor-element-a651aef .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-91a7441{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-91a7441.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-91a7441 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-740923a{width:auto;max-width:auto;text-align:left;}.elementor-4060 .elementor-element.elementor-element-740923a.elementor-element{--align-self:flex-start;}.elementor-4060 .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:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-b5e44c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-4088c5f{--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-radius:50px 50px 0px 0px;--z-index:11;}.elementor-4060 .elementor-element.elementor-element-4088c5f:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-4088c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4060 .elementor-element.elementor-element-dad7123{--display:flex;--min-height:60vh;--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;}.elementor-4060 .elementor-element.elementor-element-dad7123:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-dad7123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4060 .elementor-element.elementor-element-63ef91c > .elementor-widget-container{--e-transform-translateX:-200px;}.elementor-4060 .elementor-element.elementor-element-63ef91c .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-63ef91c.elementor-view-stacked .elementor-icon{background-color:#FF7400;}.elementor-4060 .elementor-element.elementor-element-63ef91c.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-63ef91c.elementor-view-default .elementor-icon{color:#FF7400;border-color:#FF7400;}.elementor-4060 .elementor-element.elementor-element-63ef91c.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-63ef91c.elementor-view-default .elementor-icon svg{fill:#FF7400;}.elementor-4060 .elementor-element.elementor-element-63ef91c .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-63ef91c .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-c728229 > .elementor-widget-container{--e-transform-translateX:200px;--e-transform-translateY:0px;}.elementor-4060 .elementor-element.elementor-element-c728229 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-c728229.elementor-view-stacked .elementor-icon{background-color:#FF4600;}.elementor-4060 .elementor-element.elementor-element-c728229.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-c728229.elementor-view-default .elementor-icon{color:#FF4600;border-color:#FF4600;}.elementor-4060 .elementor-element.elementor-element-c728229.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-c728229.elementor-view-default .elementor-icon svg{fill:#FF4600;}.elementor-4060 .elementor-element.elementor-element-c728229 .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-c728229 .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-744f946 > .elementor-widget-container{--e-transform-translateY:200px;}.elementor-4060 .elementor-element.elementor-element-744f946 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-744f946.elementor-view-stacked .elementor-icon{background-color:#FF9600;}.elementor-4060 .elementor-element.elementor-element-744f946.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-744f946.elementor-view-default .elementor-icon{color:#FF9600;border-color:#FF9600;}.elementor-4060 .elementor-element.elementor-element-744f946.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-744f946.elementor-view-default .elementor-icon svg{fill:#FF9600;}.elementor-4060 .elementor-element.elementor-element-744f946 .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-744f946 .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-867485e > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-200px;}.elementor-4060 .elementor-element.elementor-element-867485e .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-867485e.elementor-view-stacked .elementor-icon{background-color:#BD5008;}.elementor-4060 .elementor-element.elementor-element-867485e.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-867485e.elementor-view-default .elementor-icon{color:#BD5008;border-color:#BD5008;}.elementor-4060 .elementor-element.elementor-element-867485e.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-867485e.elementor-view-default .elementor-icon svg{fill:#BD5008;}.elementor-4060 .elementor-element.elementor-element-867485e .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-867485e .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-dd338ea{--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;}.elementor-4060 .elementor-element.elementor-element-ad4e0e5{--display:flex;--min-height:60vh;--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-ad4e0e5:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-ad4e0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F7;}.elementor-4060 .elementor-element.elementor-element-6fb53e6 > .elementor-widget-container{background-color:#4A535A5C;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-6fb53e6.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-6fb53e6{text-align:center;}.elementor-4060 .elementor-element.elementor-element-6fb53e6 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-5f5c9ee{width:var( --container-widget-width, 751px );max-width:751px;--container-widget-width:751px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-5f5c9ee.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-5f5c9ee .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:48px;font-weight:400;color:#26333D;}.elementor-4060 .elementor-element.elementor-element-6a7072f{width:var( --container-widget-width, 786px );max-width:786px;--container-widget-width:786px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-6a7072f.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-6a7072f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#26333DB0;}.elementor-4060 .elementor-element.elementor-element-6d09bd0{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-6d09bd0 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-4cc87c2{--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-4060 .elementor-element.elementor-element-6c7cd95{--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;--z-index:1;}.elementor-4060 .elementor-element.elementor-element-0d68de1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-0d68de1.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-0d68de1 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-5072ca5{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-5072ca5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-5072ca5.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-5072ca5 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-0bda3b2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:2;}.elementor-4060 .elementor-element.elementor-element-0bda3b2.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-0bda3b2 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-a57c511{--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;--z-index:0;}.elementor-4060 .elementor-element.elementor-element-a57c511:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-a57c511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F700;}.elementor-4060 .elementor-element.elementor-element-8a53c02{--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-4060 .elementor-element.elementor-element-683d6c0{--e-image-carousel-slides-to-show:4;}.elementor-4060 .elementor-element.elementor-element-d51f0fe{--display:flex;--min-height:25vh;--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-4060 .elementor-element.elementor-element-d51f0fe:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-d51f0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F700;}.elementor-4060 .elementor-element.elementor-element-637c20b{--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;}.elementor-4060 .elementor-element.elementor-element-3638d3f{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4060 .elementor-element.elementor-element-001683c.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-001683c{text-align:center;}.elementor-4060 .elementor-element.elementor-element-001683c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#26333D;}.elementor-4060 .elementor-element.elementor-element-bbf7581{width:auto;max-width:auto;text-align:center;}.elementor-4060 .elementor-element.elementor-element-bbf7581 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-bbf7581.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-bbf7581 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#26333D;}.elementor-4060 .elementor-element.elementor-element-6af73f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-6af73f2.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-6af73f2{text-align:center;}.elementor-4060 .elementor-element.elementor-element-6af73f2 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#26333D;}.elementor-4060 .elementor-element.elementor-element-49fc36f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-49fc36f.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-49fc36f{text-align:center;}.elementor-4060 .elementor-element.elementor-element-49fc36f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#26333D;}.elementor-4060 .elementor-element.elementor-element-178f981{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4060 .elementor-element.elementor-element-dddbd95.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-dddbd95{text-align:center;}.elementor-4060 .elementor-element.elementor-element-dddbd95 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#FF5E00;}.elementor-4060 .elementor-element.elementor-element-76be174{--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;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-76be174:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-76be174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F700;}.elementor-4060 .elementor-element.elementor-element-99684ac{--display:flex;--min-height:75vh;--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-4060 .elementor-element.elementor-element-99684ac:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-99684ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EAED91;}.elementor-4060 .elementor-element.elementor-element-0c5a77a{--display:flex;}.elementor-4060 .elementor-element.elementor-element-d78f01d{width:var( --container-widget-width, 751px );max-width:751px;--container-widget-width:751px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-d78f01d.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-d78f01d .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:48px;font-weight:400;color:#26333D;}.elementor-4060 .elementor-element.elementor-element-71c8a29{width:var( --container-widget-width, 703px );max-width:703px;--container-widget-width:703px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-71c8a29.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-71c8a29 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#26333DB0;}.elementor-4060 .elementor-element.elementor-element-fa35cc7 > .elementor-widget-container{padding:10px 20px 10px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D3D4DA;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-fa35cc7.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-icon i{color:#40545C;transition:color 0.3s;}.elementor-4060 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-icon svg{fill:#40545C;transition:fill 0.3s;}.elementor-4060 .elementor-element.elementor-element-fa35cc7{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-4060 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4060 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4060 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-text{color:#85898F;transition:color 0.3s;}.elementor-4060 .elementor-element.elementor-element-acc3c03{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-171ab82{--display:flex;--min-height:30vh;--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:stretch;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-171ab82:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-171ab82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FC;}.elementor-4060 .elementor-element.elementor-element-10edafa{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4060 .elementor-element.elementor-element-1cd4cf7{width:var( --container-widget-width, 751px );max-width:751px;--container-widget-width:751px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-1cd4cf7.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-1cd4cf7 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:23px;font-weight:400;color:#384E5F;}.elementor-4060 .elementor-element.elementor-element-965b0b1{--display:flex;--min-height:30vh;--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:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-965b0b1:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-965b0b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 0%, #F8F9FC 44%);}.elementor-4060 .elementor-element.elementor-element-57b933d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4060 .elementor-element.elementor-element-3397561{width:var( --container-widget-width, 751px );max-width:751px;--container-widget-width:751px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-3397561.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-3397561 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:23px;font-weight:400;color:#384E5F;}.elementor-4060 .elementor-element.elementor-element-3a17729{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-e90a5b8{z-index:1;}.elementor-4060 .elementor-element.elementor-element-e90a5b8 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4060 .elementor-element.elementor-element-b05a71b > .elementor-widget-container{--e-transform-rotateZ:22deg;}.elementor-4060 .elementor-element.elementor-element-b05a71b{z-index:2;}.elementor-4060 .elementor-element.elementor-element-b05a71b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4060 .elementor-element.elementor-element-cb7e80a{z-index:3;}.elementor-4060 .elementor-element.elementor-element-cb7e80a .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4060 .elementor-element.elementor-element-1abb01c{--display:flex;--min-height:30vh;--border-radius:20px 20px 20px 20px;}.elementor-4060 .elementor-element.elementor-element-1abb01c:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-1abb01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FC;}.elementor-4060 .elementor-element.elementor-element-1877147{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4060 .elementor-element.elementor-element-628f172{width:var( --container-widget-width, 751px );max-width:751px;--container-widget-width:751px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-628f172.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-628f172 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:23px;font-weight:400;color:#384E5F;}.elementor-4060 .elementor-element.elementor-element-b25e603{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-5cf638b{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;z-index:2;}.elementor-4060 .elementor-element.elementor-element-5cf638b.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-5cf638b img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-6e7d78a{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;z-index:0;}.elementor-4060 .elementor-element.elementor-element-6e7d78a.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-6e7d78a img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-4e269d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-8d8791f{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;z-index:2;}.elementor-4060 .elementor-element.elementor-element-8d8791f.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-8d8791f img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-faccddc{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;z-index:0;}.elementor-4060 .elementor-element.elementor-element-faccddc.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-faccddc img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-ec0563c{--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;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-ec0563c:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-ec0563c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F7;}.elementor-4060 .elementor-element.elementor-element-98866f0{--display:flex;--min-height:70vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-98866f0:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-98866f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-4060 .elementor-element.elementor-element-70002b8{--display:flex;--min-height:70vh;--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.2;--border-radius:40px 40px 40px 40px;}.elementor-4060 .elementor-element.elementor-element-70002b8::before, .elementor-4060 .elementor-element.elementor-element-70002b8 > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-70002b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-70002b8 > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-70002b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-70002b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4060 .elementor-element.elementor-element-70002b8:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-70002b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://alphahouse.dev.br/wp-content/uploads/2024/02/Captura-de-tela-2024-02-03-112941-1.jpg") 50% 50%;background-size:cover;}.elementor-4060 .elementor-element.elementor-element-e344a6e.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-e344a6e{text-align:center;}.elementor-4060 .elementor-element.elementor-element-e344a6e .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-f6b22b8{--display:flex;--min-height:70vh;--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.2;--border-radius:40px 40px 40px 40px;}.elementor-4060 .elementor-element.elementor-element-f6b22b8::before, .elementor-4060 .elementor-element.elementor-element-f6b22b8 > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-f6b22b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-f6b22b8 > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-f6b22b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-f6b22b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4060 .elementor-element.elementor-element-f6b22b8:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-f6b22b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://alphahouse.dev.br/wp-content/uploads/2024/02/Captura-de-tela-2024-02-03-113013-1.jpg") 50% 50%;background-size:cover;}.elementor-4060 .elementor-element.elementor-element-0987ddf.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-0987ddf{text-align:center;}.elementor-4060 .elementor-element.elementor-element-0987ddf .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-425edd7{--display:flex;--min-height:70vh;--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.2;--border-radius:40px 40px 40px 40px;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-425edd7::before, .elementor-4060 .elementor-element.elementor-element-425edd7 > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-425edd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-425edd7 > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-425edd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-425edd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4060 .elementor-element.elementor-element-425edd7:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-425edd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://alphahouse.dev.br/wp-content/uploads/2024/02/Captura-de-tela-2024-02-03-112835-1.jpg") 50% 50%;background-size:cover;}.elementor-4060 .elementor-element.elementor-element-53b3e57.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-53b3e57{text-align:center;}.elementor-4060 .elementor-element.elementor-element-53b3e57 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-b103125 > .elementor-widget-container{background-color:#FFFFFF91;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-b103125.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-b103125{z-index:50;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-4060 .elementor-element.elementor-element-b103125 .elementor-icon-list-icon i{color:#49555A;transition:color 0.3s;}.elementor-4060 .elementor-element.elementor-element-b103125 .elementor-icon-list-icon svg{fill:#49555A;transition:fill 0.3s;}.elementor-4060 .elementor-element.elementor-element-b103125 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4060 .elementor-element.elementor-element-b103125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4060 .elementor-element.elementor-element-b103125 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-b103125 .elementor-icon-list-text{color:#49555A;transition:color 0.3s;}.elementor-4060 .elementor-element.elementor-element-94f9287{--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:10px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-94f9287:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-94f9287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F7;}.elementor-4060 .elementor-element.elementor-element-d4280df{--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;--z-index:8;}.elementor-4060 .elementor-element.elementor-element-bb92de5 > .elementor-widget-container{padding:10px 20px 10px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#26333D24;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-bb92de5.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-bb92de5{text-align:center;}.elementor-4060 .elementor-element.elementor-element-bb92de5 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#26333DD4;}.elementor-4060 .elementor-element.elementor-element-d5e1826{width:var( --container-widget-width, 751px );max-width:751px;--container-widget-width:751px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-d5e1826.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-d5e1826 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:70px;font-weight:600;color:#26333D;}.elementor-4060 .elementor-element.elementor-element-6a8c073{width:var( --container-widget-width, 755px );max-width:755px;--container-widget-width:755px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-6a8c073.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-6a8c073 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#26333D85;}.elementor-4060 .elementor-element.elementor-element-9b51ec4 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-icon i{color:#40545C;transition:color 0.3s;}.elementor-4060 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-icon svg{fill:#40545C;transition:fill 0.3s;}.elementor-4060 .elementor-element.elementor-element-9b51ec4{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-4060 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4060 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4060 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-text{color:#85898F;transition:color 0.3s;}.elementor-4060 .elementor-element.elementor-element-703d75f{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-b6d3d84{--display:flex;--min-height:60vh;--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;--z-index:0;}.elementor-4060 .elementor-element.elementor-element-b6d3d84:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-b6d3d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4060 .elementor-element.elementor-element-e30176b > .elementor-widget-container{--e-transform-translateX:-100px;}.elementor-4060 .elementor-element.elementor-element-e30176b .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-e30176b.elementor-view-stacked .elementor-icon{background-color:#FF7400;}.elementor-4060 .elementor-element.elementor-element-e30176b.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-e30176b.elementor-view-default .elementor-icon{color:#FF7400;border-color:#FF7400;}.elementor-4060 .elementor-element.elementor-element-e30176b.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-e30176b.elementor-view-default .elementor-icon svg{fill:#FF7400;}.elementor-4060 .elementor-element.elementor-element-e30176b .elementor-icon{font-size:150px;}.elementor-4060 .elementor-element.elementor-element-e30176b .elementor-icon svg{height:150px;}.elementor-4060 .elementor-element.elementor-element-ded29b1 > .elementor-widget-container{--e-transform-translateX:100px;--e-transform-translateY:0px;}.elementor-4060 .elementor-element.elementor-element-ded29b1 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-ded29b1.elementor-view-stacked .elementor-icon{background-color:#BA7EF0;}.elementor-4060 .elementor-element.elementor-element-ded29b1.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-ded29b1.elementor-view-default .elementor-icon{color:#BA7EF0;border-color:#BA7EF0;}.elementor-4060 .elementor-element.elementor-element-ded29b1.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-ded29b1.elementor-view-default .elementor-icon svg{fill:#BA7EF0;}.elementor-4060 .elementor-element.elementor-element-ded29b1 .elementor-icon{font-size:150px;}.elementor-4060 .elementor-element.elementor-element-ded29b1 .elementor-icon svg{height:150px;}.elementor-4060 .elementor-element.elementor-element-e4006fb > .elementor-widget-container{--e-transform-translateY:100px;}.elementor-4060 .elementor-element.elementor-element-e4006fb .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-e4006fb.elementor-view-stacked .elementor-icon{background-color:#FF9600;}.elementor-4060 .elementor-element.elementor-element-e4006fb.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-e4006fb.elementor-view-default .elementor-icon{color:#FF9600;border-color:#FF9600;}.elementor-4060 .elementor-element.elementor-element-e4006fb.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-e4006fb.elementor-view-default .elementor-icon svg{fill:#FF9600;}.elementor-4060 .elementor-element.elementor-element-e4006fb .elementor-icon{font-size:150px;}.elementor-4060 .elementor-element.elementor-element-e4006fb .elementor-icon svg{height:150px;}.elementor-4060 .elementor-element.elementor-element-7a12da8 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-100px;}.elementor-4060 .elementor-element.elementor-element-7a12da8 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-7a12da8.elementor-view-stacked .elementor-icon{background-color:#4C3691;}.elementor-4060 .elementor-element.elementor-element-7a12da8.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-7a12da8.elementor-view-default .elementor-icon{color:#4C3691;border-color:#4C3691;}.elementor-4060 .elementor-element.elementor-element-7a12da8.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-7a12da8.elementor-view-default .elementor-icon svg{fill:#4C3691;}.elementor-4060 .elementor-element.elementor-element-7a12da8 .elementor-icon{font-size:150px;}.elementor-4060 .elementor-element.elementor-element-7a12da8 .elementor-icon svg{height:150px;}.elementor-4060 .elementor-element.elementor-element-1b7d629{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;z-index:2;}.elementor-4060 .elementor-element.elementor-element-1b7d629.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-d915ca1{--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:flex-start;--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:50;}.elementor-4060 .elementor-element.elementor-element-d915ca1:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-d915ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F700;}.elementor-4060 .elementor-element.elementor-element-6b8554e{--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;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-6b8554e:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-6b8554e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F7;}.elementor-4060 .elementor-element.elementor-element-cc67d5f{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-cc67d5f.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-cc67d5f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:136px;font-weight:600;color:#05060A;}.elementor-4060 .elementor-element.elementor-element-e9c7054{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:0;}.elementor-4060 .elementor-element.elementor-element-e9c7054:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-e9c7054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4060 .elementor-element.elementor-element-0070c4e{--display:flex;--min-height:75vh;--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:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-4060 .elementor-element.elementor-element-0070c4e:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-0070c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 62%, #05060A00 98%);}.elementor-4060 .elementor-element.elementor-element-9e66b77{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;z-index:2;}.elementor-4060 .elementor-element.elementor-element-9e66b77 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-2648f17 > .elementor-widget-container{--e-transform-scale:1.3;margin:-180px 0px -280px 0px;}.elementor-4060 .elementor-element.elementor-element-2648f17{z-index:0;}.elementor-4060 .elementor-element.elementor-element-2648f17:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4060 .elementor-element.elementor-element-2648f17.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://alphahouse.dev.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:69%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4060 .elementor-element.elementor-element-2648f17 img{opacity:1;filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4060 .elementor-element.elementor-element-6a7e6da > .elementor-widget-container{background-color:#FFFFFF1A;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-6a7e6da.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-6a7e6da{text-align:center;}.elementor-4060 .elementor-element.elementor-element-6a7e6da .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-7d4cf86{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-7d4cf86.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-7d4cf86 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:300;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-3d08245{width:var( --container-widget-width, 771px );max-width:771px;--container-widget-width:771px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-3d08245.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-3d08245 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-f6ca8e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4060 .elementor-element.elementor-element-f0e9b80{--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;--z-index:2;}.elementor-4060 .elementor-element.elementor-element-f0e9b80:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-f0e9b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #05060A 64%);}.elementor-4060 .elementor-element.elementor-element-855b42b{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;z-index:2;}.elementor-4060 .elementor-element.elementor-element-855b42b img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-5eb7e34 > .elementor-widget-container{--e-transform-scale:1.3;margin:-180px 0px -280px 0px;}.elementor-4060 .elementor-element.elementor-element-5eb7e34{z-index:0;}.elementor-4060 .elementor-element.elementor-element-5eb7e34 img{opacity:1;filter:brightness( 170% ) contrast( 115% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4060 .elementor-element.elementor-element-0f48943 > .elementor-widget-container{background-color:#FFFFFF1A;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-0f48943.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-0f48943{text-align:center;}.elementor-4060 .elementor-element.elementor-element-0f48943 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-38d1ed8{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-38d1ed8.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-38d1ed8 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:300;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-761e49e{width:var( --container-widget-width, 683px );max-width:683px;--container-widget-width:683px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-761e49e.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-761e49e .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-2ec9e59{--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;--z-index:2;}.elementor-4060 .elementor-element.elementor-element-2ec9e59:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-2ec9e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #AD4A192B 12%, #05060A 63%);}.elementor-4060 .elementor-element.elementor-element-ac062ed > .elementor-widget-container{padding:10px 20px 10px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF3C00;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-ac062ed.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-ac062ed{text-align:center;}.elementor-4060 .elementor-element.elementor-element-ac062ed .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFF5EA;}.elementor-4060 .elementor-element.elementor-element-c50aa08{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-c50aa08.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-c50aa08 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-cec99d9{width:var( --container-widget-width, 817px );max-width:817px;--container-widget-width:817px;--container-widget-flex-grow:0;z-index:50;text-align:center;}.elementor-4060 .elementor-element.elementor-element-cec99d9.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-cec99d9 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-20057a1{--display:flex;--min-height:60vh;--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;}.elementor-4060 .elementor-element.elementor-element-20057a1:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-20057a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4060 .elementor-element.elementor-element-bf92928 > .elementor-widget-container{--e-transform-translateX:-200px;}.elementor-4060 .elementor-element.elementor-element-bf92928 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-bf92928.elementor-view-stacked .elementor-icon{background-color:#FF7400;}.elementor-4060 .elementor-element.elementor-element-bf92928.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-bf92928.elementor-view-default .elementor-icon{color:#FF7400;border-color:#FF7400;}.elementor-4060 .elementor-element.elementor-element-bf92928.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-bf92928.elementor-view-default .elementor-icon svg{fill:#FF7400;}.elementor-4060 .elementor-element.elementor-element-bf92928 .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-bf92928 .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-bdc5544 > .elementor-widget-container{--e-transform-translateX:200px;--e-transform-translateY:0px;}.elementor-4060 .elementor-element.elementor-element-bdc5544 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-bdc5544.elementor-view-stacked .elementor-icon{background-color:#008BFF;}.elementor-4060 .elementor-element.elementor-element-bdc5544.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-bdc5544.elementor-view-default .elementor-icon{color:#008BFF;border-color:#008BFF;}.elementor-4060 .elementor-element.elementor-element-bdc5544.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-bdc5544.elementor-view-default .elementor-icon svg{fill:#008BFF;}.elementor-4060 .elementor-element.elementor-element-bdc5544 .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-bdc5544 .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-ec0299d > .elementor-widget-container{--e-transform-translateY:200px;}.elementor-4060 .elementor-element.elementor-element-ec0299d .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-ec0299d.elementor-view-stacked .elementor-icon{background-color:#8D00FF;}.elementor-4060 .elementor-element.elementor-element-ec0299d.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-ec0299d.elementor-view-default .elementor-icon{color:#8D00FF;border-color:#8D00FF;}.elementor-4060 .elementor-element.elementor-element-ec0299d.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-ec0299d.elementor-view-default .elementor-icon svg{fill:#8D00FF;}.elementor-4060 .elementor-element.elementor-element-ec0299d .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-ec0299d .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-e439cb6 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-200px;}.elementor-4060 .elementor-element.elementor-element-e439cb6 .elementor-icon-wrapper{text-align:center;}.elementor-4060 .elementor-element.elementor-element-e439cb6.elementor-view-stacked .elementor-icon{background-color:#DF8E57;}.elementor-4060 .elementor-element.elementor-element-e439cb6.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-e439cb6.elementor-view-default .elementor-icon{color:#DF8E57;border-color:#DF8E57;}.elementor-4060 .elementor-element.elementor-element-e439cb6.elementor-view-framed .elementor-icon, .elementor-4060 .elementor-element.elementor-element-e439cb6.elementor-view-default .elementor-icon svg{fill:#DF8E57;}.elementor-4060 .elementor-element.elementor-element-e439cb6 .elementor-icon{font-size:200px;}.elementor-4060 .elementor-element.elementor-element-e439cb6 .elementor-icon svg{height:200px;}.elementor-4060 .elementor-element.elementor-element-1e366b6{--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-4060 .elementor-element.elementor-element-75738d8{--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-4060 .elementor-element.elementor-element-5f35697{z-index:1;}.elementor-4060 .elementor-element.elementor-element-5f35697 img{width:830px;max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-eb5dad8{--display:flex;--min-height:536px;--border-radius:20px 20px 20px 20px;--z-index:0;}.elementor-4060 .elementor-element.elementor-element-eb5dad8:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-eb5dad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphahouse.dev.br/wp-content/uploads/2024/02/screen2-scaled.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-4060 .elementor-element.elementor-element-1265854{--display:flex;--min-height:59vh;--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:center;--padding-top:150px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-4060 .elementor-element.elementor-element-1265854:not(.elementor-motion-effects-element-type-background), .elementor-4060 .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-4060 .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;}.elementor-4060 .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-4060 .elementor-element.elementor-element-1d8e6a2{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-1d8e6a2.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-b8f18dd.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-b8f18dd img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-20d24e9{--display:flex;}.elementor-4060 .elementor-element.elementor-element-d76dec0 > .elementor-widget-container{background-color:#FF3C0000;padding:10px 20px 10px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF3C00;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-d76dec0.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-d76dec0{text-align:center;}.elementor-4060 .elementor-element.elementor-element-d76dec0 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFF5EA;}.elementor-4060 .elementor-element.elementor-element-e0d93c2{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-e0d93c2.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-e0d93c2 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:50px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-dd61bfd > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-dd61bfd.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-dd61bfd{text-align:center;}.elementor-4060 .elementor-element.elementor-element-dd61bfd .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-a18d125{--display:flex;--min-height:85vh;--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-4060 .elementor-element.elementor-element-a18d125:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-a18d125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4060 .elementor-element.elementor-element-19800e5{--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-4060 .elementor-element.elementor-element-97919dd > .elementor-widget-container{padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF3C00;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-97919dd.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-97919dd{text-align:center;}.elementor-4060 .elementor-element.elementor-element-97919dd .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFF5EA;}.elementor-4060 .elementor-element.elementor-element-2cab90c{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:center;}.elementor-4060 .elementor-element.elementor-element-2cab90c.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-2cab90c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-09cb8e7{--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:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4060 .elementor-element.elementor-element-09cb8e7:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-09cb8e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #08090F 23%, #F2295B00 100%);}.elementor-4060 .elementor-element.elementor-element-fbc37e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4060 .elementor-element.elementor-element-7a7a584{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4060 .elementor-element.elementor-element-12c6a59{width:auto;max-width:auto;text-align:center;}.elementor-4060 .elementor-element.elementor-element-12c6a59 > .elementor-widget-container{background-color:#FF3C00;padding:20px 20px 20px 20px;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-12c6a59.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-12c6a59 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-ab87a75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4060 .elementor-element.elementor-element-639ff45{width:var( --container-widget-width, 394px );max-width:394px;--container-widget-width:394px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-639ff45.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-639ff45 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-0ee6e16{width:var( --container-widget-width, 683px );max-width:683px;--container-widget-width:683px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-0ee6e16.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-0ee6e16 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-4469a20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4060 .elementor-element.elementor-element-f0810b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4060 .elementor-element.elementor-element-1a13df5{width:auto;max-width:auto;text-align:center;}.elementor-4060 .elementor-element.elementor-element-1a13df5 > .elementor-widget-container{background-color:#FF3C00;padding:20px 20px 20px 20px;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-1a13df5.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-1a13df5 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-80b06ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4060 .elementor-element.elementor-element-ed516ce{width:var( --container-widget-width, 585px );max-width:585px;--container-widget-width:585px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-ed516ce.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-ed516ce .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-7a65ba2{width:var( --container-widget-width, 683px );max-width:683px;--container-widget-width:683px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-7a65ba2.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-7a65ba2 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-83ab398{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4060 .elementor-element.elementor-element-55b072e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4060 .elementor-element.elementor-element-ff56405{width:auto;max-width:auto;text-align:center;}.elementor-4060 .elementor-element.elementor-element-ff56405 > .elementor-widget-container{background-color:#FF3C00;padding:20px 20px 20px 20px;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-ff56405.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-ff56405 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-a958ba0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4060 .elementor-element.elementor-element-1a6d79c{width:var( --container-widget-width, 585px );max-width:585px;--container-widget-width:585px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-1a6d79c.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-1a6d79c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-7de8231{width:var( --container-widget-width, 683px );max-width:683px;--container-widget-width:683px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-7de8231.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-7de8231 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-58488ed{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:450px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-200px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:450px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-200px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#FF3C00;--e-n-carousel-swiper-pagination-size:1.5px;--e-n-carousel-dots-normal-color:#FFFFFF;}.elementor-4060 .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-4060 .elementor-element.elementor-element-eef0075:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-eef0075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-4060 .elementor-element.elementor-element-4bafe44{--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-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4060 .elementor-element.elementor-element-4bafe44:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-4bafe44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090B13;}.elementor-4060 .elementor-element.elementor-element-7519a7b{--display:flex;}.elementor-4060 .elementor-element.elementor-element-db82a69 > .elementor-widget-container{background-color:#1A2235;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-db82a69.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-db82a69{text-align:center;}.elementor-4060 .elementor-element.elementor-element-db82a69 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-ec0ec89{width:var( --container-widget-width, 441px );max-width:441px;--container-widget-width:441px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-ec0ec89.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-ec0ec89 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:45px;font-weight:300;color:#FFFFFF;}.elementor-4060 .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:left;}.elementor-4060 .elementor-element.elementor-element-b90204c.elementor-element{--align-self:flex-start;}.elementor-4060 .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:#C7C7C7;}.elementor-4060 .elementor-element.elementor-element-58be82e{--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-4060 .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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-066d4cb:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-066d4cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2235;}.elementor-4060 .elementor-element.elementor-element-a1d67b0{--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;}.elementor-4060 .elementor-element.elementor-element-922ccda{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-922ccda.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-813b1c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4060 .elementor-element.elementor-element-71a8ece{width:auto;max-width:auto;text-align:left;}.elementor-4060 .elementor-element.elementor-element-71a8ece.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-71a8ece .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:600;color:#FF3C00;}.elementor-4060 .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-4060 .elementor-element.elementor-element-6a3752c.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-6a3752c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-4060 .elementor-element.elementor-element-6e7e13e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4060 .elementor-element.elementor-element-d0cb428{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-d0cb428.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-d0cb428 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-4060 .elementor-element.elementor-element-4a44486{--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;--border-radius:20px 20px 20px 20px;--z-index:0;}.elementor-4060 .elementor-element.elementor-element-4a44486:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-4a44486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2235;}.elementor-4060 .elementor-element.elementor-element-74c1933{--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;}.elementor-4060 .elementor-element.elementor-element-10f8d85{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-10f8d85.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-7f845e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4060 .elementor-element.elementor-element-a0e5339{width:auto;max-width:auto;text-align:left;}.elementor-4060 .elementor-element.elementor-element-a0e5339.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-a0e5339 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:600;color:#FF3C00;}.elementor-4060 .elementor-element.elementor-element-6db44d6{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-6db44d6.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-6db44d6 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-4060 .elementor-element.elementor-element-908aceb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4060 .elementor-element.elementor-element-dfc9244{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:left;}.elementor-4060 .elementor-element.elementor-element-dfc9244.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-dfc9244 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-4060 .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;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-baba08f:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-baba08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #425CC500 0%, #05060A 60%);}.elementor-4060 .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-4060 .elementor-element.elementor-element-112bd97 > .elementor-widget-container{background-color:#1A2235;padding:15px 20px 15px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-112bd97.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-112bd97{text-align:center;}.elementor-4060 .elementor-element.elementor-element-112bd97 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4060 .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-4060 .elementor-element.elementor-element-7acd68f.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-7acd68f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-9471c7f > .elementor-widget-container{--e-transform-scale:4;}.elementor-4060 .elementor-element.elementor-element-9471c7f img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-a577290 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-a577290 .elementor-icon-list-icon i{color:#00FF41;transition:color 0.3s;}.elementor-4060 .elementor-element.elementor-element-a577290 .elementor-icon-list-icon svg{fill:#00FF41;transition:fill 0.3s;}.elementor-4060 .elementor-element.elementor-element-a577290{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-4060 .elementor-element.elementor-element-a577290 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4060 .elementor-element.elementor-element-a577290 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4060 .elementor-element.elementor-element-a577290 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-a577290 .elementor-icon-list-text{color:#D4D8DD;transition:color 0.3s;}.elementor-4060 .elementor-element.elementor-element-ab9edbb{--display:flex;--min-height:454px;--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:none;--border-style:none;--border-radius:60px 60px 60px 60px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-4060 .elementor-element.elementor-element-ab9edbb:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-ab9edbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89879996;}.elementor-4060 .elementor-element.elementor-element-b587a2a{--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;border-style:none;--border-style:none;--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-4060 .elementor-element.elementor-element-b587a2a:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-b587a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4060 .elementor-element.elementor-element-4ff1329 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-fa6d50d{--display:flex;--min-height:51vh;--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-4060 .elementor-element.elementor-element-fa6d50d:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-fa6d50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #05060A00 0%, #05060A 77%);}.elementor-4060 .elementor-element.elementor-element-f1994ec > .elementor-widget-container{--e-transform-translateY:220px;--e-transform-scale:1.4;margin:-150px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-f1994ec:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4060 .elementor-element.elementor-element-f1994ec.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://alphahouse.dev.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:92%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4060 .elementor-element.elementor-element-f1994ec img{width:100%;max-width:100%;opacity:0.54;}.elementor-4060 .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:0;}.elementor-4060 .elementor-element.elementor-element-ebafac0:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-ebafac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04050C00;}.elementor-4060 .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-4060 .elementor-element.elementor-element-ef056b1{--display:flex;}.elementor-4060 .elementor-element.elementor-element-fc66e72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-fc66e72.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-fc66e72 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-a8cd2c0.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-a8cd2c0{text-align:left;}.elementor-4060 .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-4060 .elementor-element.elementor-element-f3beeec.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-f3beeec{text-align:left;}.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-e0b10e4.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-e0b10e4{text-align:left;}.elementor-4060 .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-4060 .elementor-element.elementor-element-c50a613.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-c50a613{text-align:left;}.elementor-4060 .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-4060 .elementor-element.elementor-element-3d2545e.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-3d2545e{text-align:left;}.elementor-4060 .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-4060 .elementor-element.elementor-element-126d9fe.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-126d9fe{text-align:left;}.elementor-4060 .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-4060 .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-4060 .elementor-element.elementor-element-5703d7e.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-5703d7e{text-align:left;}.elementor-4060 .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-4060 .elementor-element.elementor-element-a1154b1.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-a1154b1{text-align:left;}.elementor-4060 .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-4060 .elementor-element.elementor-element-1ae7e7d.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-1ae7e7d{text-align:left;}.elementor-4060 .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-4060 .elementor-element.elementor-element-8a16566.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-8a16566{text-align:left;}.elementor-4060 .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-4060 .elementor-element.elementor-element-78eff00.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-78eff00{text-align:left;}.elementor-4060 .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-4060 .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-4060 .elementor-element.elementor-element-028d81e.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-028d81e{text-align:left;}.elementor-4060 .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-4060 .elementor-element.elementor-element-ae6977b.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-ae6977b{text-align:left;}.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-d2ed363.elementor-element{--align-self:flex-start;}.elementor-4060 .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-4060 .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-4060 .elementor-element.elementor-element-0533833 .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-0533833 .elementor-button:focus{background-color:#4E516F7D;}.elementor-4060 .elementor-element.elementor-element-0533833.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-0533833 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4060 .elementor-element.elementor-element-0533833 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4060 .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:1;}.elementor-4060 .elementor-element.elementor-element-cf721c7:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-cf721c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04050C00;}.elementor-4060 .elementor-element.elementor-element-8bc3117 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-597de23 > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-4060:not(.elementor-motion-effects-element-type-background), body.elementor-page-4060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080911;}@media(max-width:1366px){.elementor-4060 .elementor-element.elementor-element-72fd2df{--container-widget-width:940px;--container-widget-flex-grow:0;width:var( --container-widget-width, 940px );max-width:940px;}.elementor-4060 .elementor-element.elementor-element-72fd2df .elementor-heading-title{font-size:60px;}.elementor-4060 .elementor-element.elementor-element-5072ca5{--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;}.elementor-4060 .elementor-element.elementor-element-58488ed{--e-n-carousel-arrow-prev-left-position:350px;--e-n-carousel-arrow-next-right-position:350px;}}@media(min-width:768px){.elementor-4060 .elementor-element.elementor-element-7a7af2e{--width:30%;}.elementor-4060 .elementor-element.elementor-element-ff917d9{--width:100%;}.elementor-4060 .elementor-element.elementor-element-6aaeffc{--width:40%;}.elementor-4060 .elementor-element.elementor-element-b838b22{--width:30%;}.elementor-4060 .elementor-element.elementor-element-8f4d569{--width:240px;}.elementor-4060 .elementor-element.elementor-element-d01c974{--width:23%;}.elementor-4060 .elementor-element.elementor-element-8d73862{--width:100%;}.elementor-4060 .elementor-element.elementor-element-dad7123{--width:27%;}.elementor-4060 .elementor-element.elementor-element-703d75f{--width:100%;}.elementor-4060 .elementor-element.elementor-element-b6d3d84{--width:27%;}.elementor-4060 .elementor-element.elementor-element-20057a1{--width:8%;}.elementor-4060 .elementor-element.elementor-element-eb5dad8{--width:761px;}.elementor-4060 .elementor-element.elementor-element-4eb82b1{--width:50%;}.elementor-4060 .elementor-element.elementor-element-7a7a584{--width:30%;}.elementor-4060 .elementor-element.elementor-element-ab87a75{--width:100%;}.elementor-4060 .elementor-element.elementor-element-f0810b8{--width:30%;}.elementor-4060 .elementor-element.elementor-element-80b06ed{--width:100%;}.elementor-4060 .elementor-element.elementor-element-55b072e{--width:30%;}.elementor-4060 .elementor-element.elementor-element-a958ba0{--width:100%;}.elementor-4060 .elementor-element.elementor-element-066d4cb{--width:65%;}.elementor-4060 .elementor-element.elementor-element-a1d67b0{--width:100%;}.elementor-4060 .elementor-element.elementor-element-4a44486{--width:65%;}.elementor-4060 .elementor-element.elementor-element-74c1933{--width:100%;}.elementor-4060 .elementor-element.elementor-element-ab9edbb{--width:80%;}.elementor-4060 .elementor-element.elementor-element-b587a2a{--width:100%;}.elementor-4060 .elementor-element.elementor-element-ef056b1{--width:30%;}.elementor-4060 .elementor-element.elementor-element-349ad96{--width:160px;}.elementor-4060 .elementor-element.elementor-element-7b6e5e4{--width:160px;}.elementor-4060 .elementor-element.elementor-element-7789bc2{--width:160px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4060 .elementor-element.elementor-element-aab09a2{--width:574px;}.elementor-4060 .elementor-element.elementor-element-eb5dad8{--width:640px;}}@media(max-width:1024px){.elementor-4060 .elementor-element.elementor-element-8d001e1{--z-index:0;}.elementor-4060 .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-4060 .elementor-element.elementor-element-4ec385d{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-4ec385d.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-5f35697 img{width:700px;}.elementor-4060 .elementor-element.elementor-element-eb5dad8{--min-height:420px;}.elementor-4060 .elementor-element.elementor-element-fbc37e1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4060 .elementor-element.elementor-element-58488ed{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:250px;--e-n-carousel-arrow-prev-top-position:-230px;--e-n-carousel-arrow-next-right-position:250px;--e-n-carousel-arrow-next-top-position:-230px;}}@media(max-width:767px){.elementor-4060 .elementor-element.elementor-element-3624d8c{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-4060 .elementor-element.elementor-element-8d001e1{--z-index:0;}.elementor-4060 .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-4060 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{font-size:35px;}.elementor-4060 .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-4060 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{font-size:35px;}.elementor-4060 .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-4060 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{font-size:35px;}.elementor-4060 .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-4060 .elementor-element.elementor-element-9641e52 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-4e0a036{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4060 .elementor-element.elementor-element-4e0a036 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-4122d73{text-align:center;}.elementor-4060 .elementor-element.elementor-element-4122d73 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-e2a15f0{--z-index:10;}.elementor-4060 .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-4060 .elementor-element.elementor-element-4ec385d{width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-4060 .elementor-element.elementor-element-4ec385d img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-71a0483 .elementor-button{font-size:14px;padding:15px 25px 15px 25px;}.elementor-4060 .elementor-element.elementor-element-79c4d8e{--padding-top:130px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-5ebeb66{--z-index:20;}.elementor-4060 .elementor-element.elementor-element-655314a .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-72fd2df{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-72fd2df .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-464aa53{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-464aa53 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-8f4d569{--width:220px;}.elementor-4060 .elementor-element.elementor-element-d01c974{--width:40%;--min-height:17vh;}.elementor-4060 .elementor-element.elementor-element-a3a3dfa > .elementor-widget-container{--e-transform-translateX:-100px;}.elementor-4060 .elementor-element.elementor-element-a3a3dfa .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-a3a3dfa .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-c8637d7 > .elementor-widget-container{--e-transform-translateX:100px;}.elementor-4060 .elementor-element.elementor-element-c8637d7 .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-c8637d7 .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-cdffcb4 > .elementor-widget-container{--e-transform-translateY:100px;}.elementor-4060 .elementor-element.elementor-element-cdffcb4 .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-cdffcb4 .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-1a586c3 > .elementor-widget-container{--e-transform-translateY:-100px;}.elementor-4060 .elementor-element.elementor-element-1a586c3 .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-1a586c3 .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-bb1c9a8{--min-height:0vh;--border-radius:20px 20px 20px 20px;}.elementor-4060 .elementor-element.elementor-element-c71f31c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4060 .elementor-element.elementor-element-8d73862{--padding-top:20px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-02d8ed0 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-3b92a7e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4060 .elementor-element.elementor-element-3b92a7e .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-f1b46da > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4060 .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-4060 .elementor-element.elementor-element-f1b46da .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-0781e81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-30f1796{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-4060 .elementor-element.elementor-element-5f0918d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4060 .elementor-element.elementor-element-39de25d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4060 .elementor-element.elementor-element-6eeccb2{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-4060 .elementor-element.elementor-element-3f80df2{text-align:left;}.elementor-4060 .elementor-element.elementor-element-3f80df2 .elementor-heading-title{font-size:26px;}.elementor-4060 .elementor-element.elementor-element-f7711b4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-4060 .elementor-element.elementor-element-f7711b4 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-fed9426{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4060 .elementor-element.elementor-element-a0a6906{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-4060 .elementor-element.elementor-element-2175cdd{text-align:left;}.elementor-4060 .elementor-element.elementor-element-2175cdd .elementor-heading-title{font-size:26px;}.elementor-4060 .elementor-element.elementor-element-7f2b93f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-4060 .elementor-element.elementor-element-7f2b93f .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-9690020{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4060 .elementor-element.elementor-element-8195ebf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4060 .elementor-element.elementor-element-c13944b{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-4060 .elementor-element.elementor-element-d0e0101{text-align:left;}.elementor-4060 .elementor-element.elementor-element-d0e0101 .elementor-heading-title{font-size:26px;}.elementor-4060 .elementor-element.elementor-element-a67b9b6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-4060 .elementor-element.elementor-element-a67b9b6 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-5894be5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4060 .elementor-element.elementor-element-3b5f268{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-4060 .elementor-element.elementor-element-d578d0e{text-align:left;}.elementor-4060 .elementor-element.elementor-element-d578d0e .elementor-heading-title{font-size:26px;}.elementor-4060 .elementor-element.elementor-element-768ea93{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-4060 .elementor-element.elementor-element-768ea93 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-1af4168{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .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-4060 .elementor-element.elementor-element-c09f22f .elementor-heading-title{font-size:55px;}.elementor-4060 .elementor-element.elementor-element-625a0bc > .elementor-widget-container{padding:10px 20px 10px 20px;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-625a0bc{z-index:20;}.elementor-4060 .elementor-element.elementor-element-625a0bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4060 .elementor-element.elementor-element-625a0bc .elementor-icon-list-item > a{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-ac2c90a{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-b1b9c94{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4060 .elementor-element.elementor-element-a651aef .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-91a7441{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-91a7441 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-740923a .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-4088c5f{--border-radius:20px 20px 0px 0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4060 .elementor-element.elementor-element-dad7123{--width:40%;--min-height:17vh;}.elementor-4060 .elementor-element.elementor-element-63ef91c > .elementor-widget-container{--e-transform-translateX:-100px;}.elementor-4060 .elementor-element.elementor-element-63ef91c .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-63ef91c .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-c728229 > .elementor-widget-container{--e-transform-translateX:100px;}.elementor-4060 .elementor-element.elementor-element-c728229 .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-c728229 .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-744f946 > .elementor-widget-container{--e-transform-translateY:100px;}.elementor-4060 .elementor-element.elementor-element-744f946 .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-744f946 .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-867485e > .elementor-widget-container{--e-transform-translateY:-100px;}.elementor-4060 .elementor-element.elementor-element-867485e .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-867485e .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-dd338ea{--justify-content:center;}.elementor-4060 .elementor-element.elementor-element-ad4e0e5{--min-height:85vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4060 .elementor-element.elementor-element-6fb53e6 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-5f5c9ee{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-5f5c9ee .elementor-heading-title{font-size:27px;}.elementor-4060 .elementor-element.elementor-element-6a7072f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4060 .elementor-element.elementor-element-6a7072f .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-6d09bd0{--container-widget-width:134px;--container-widget-flex-grow:0;width:var( --container-widget-width, 134px );max-width:134px;}.elementor-4060 .elementor-element.elementor-element-4cc87c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-0d68de1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4060 .elementor-element.elementor-element-5072ca5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4060 .elementor-element.elementor-element-5072ca5{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-4060 .elementor-element.elementor-element-0bda3b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4060 .elementor-element.elementor-element-a57c511{--min-height:5vh;--z-index:0;}.elementor-4060 .elementor-element.elementor-element-683d6c0{--e-image-carousel-slides-to-show:2;}.elementor-4060 .elementor-element.elementor-element-d51f0fe{--min-height:20vh;}.elementor-4060 .elementor-element.elementor-element-3638d3f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-4060 .elementor-element.elementor-element-001683c .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-bbf7581 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-bbf7581 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-6af73f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-6af73f2 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-49fc36f > .elementor-widget-container{margin:-5px -5px -5px -5px;}.elementor-4060 .elementor-element.elementor-element-49fc36f .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-178f981{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4060 .elementor-element.elementor-element-dddbd95 .elementor-heading-title{font-size:34px;}.elementor-4060 .elementor-element.elementor-element-76be174{--min-height:20vh;}.elementor-4060 .elementor-element.elementor-element-99684ac{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4060 .elementor-element.elementor-element-d78f01d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-d78f01d .elementor-heading-title{font-size:27px;}.elementor-4060 .elementor-element.elementor-element-71c8a29{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;}.elementor-4060 .elementor-element.elementor-element-71c8a29 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-fa35cc7 > .elementor-widget-container{padding:10px 20px 10px 20px;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-fa35cc7{z-index:20;}.elementor-4060 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4060 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-item > a{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-acc3c03{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-4060 .elementor-element.elementor-element-1cd4cf7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-1cd4cf7 .elementor-heading-title{font-size:21px;}.elementor-4060 .elementor-element.elementor-element-965b0b1{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4060 .elementor-element.elementor-element-3397561{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-3397561 .elementor-heading-title{font-size:21px;}.elementor-4060 .elementor-element.elementor-element-1abb01c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4060 .elementor-element.elementor-element-1877147{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-628f172{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-628f172 .elementor-heading-title{font-size:21px;}.elementor-4060 .elementor-element.elementor-element-ec0563c{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-e344a6e .elementor-heading-title{font-size:26px;}.elementor-4060 .elementor-element.elementor-element-0987ddf .elementor-heading-title{font-size:26px;}.elementor-4060 .elementor-element.elementor-element-53b3e57 .elementor-heading-title{font-size:26px;}.elementor-4060 .elementor-element.elementor-element-b103125 > .elementor-widget-container{padding:10px 20px 10px 20px;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-b103125{z-index:20;}.elementor-4060 .elementor-element.elementor-element-b103125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4060 .elementor-element.elementor-element-b103125 .elementor-icon-list-item > a{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-94f9287{--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-bb92de5{z-index:20;}.elementor-4060 .elementor-element.elementor-element-bb92de5 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-d5e1826{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;z-index:20;}.elementor-4060 .elementor-element.elementor-element-d5e1826 .elementor-heading-title{font-size:27px;}.elementor-4060 .elementor-element.elementor-element-6a8c073{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;z-index:20;}.elementor-4060 .elementor-element.elementor-element-6a8c073 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-9b51ec4 > .elementor-widget-container{padding:10px 20px 10px 20px;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-9b51ec4{z-index:20;}.elementor-4060 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4060 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-item > a{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-703d75f{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-4060 .elementor-element.elementor-element-b6d3d84{--width:40%;--min-height:17vh;}.elementor-4060 .elementor-element.elementor-element-e30176b > .elementor-widget-container{--e-transform-translateX:-50px;}.elementor-4060 .elementor-element.elementor-element-e30176b .elementor-icon{font-size:50px;}.elementor-4060 .elementor-element.elementor-element-e30176b .elementor-icon svg{height:50px;}.elementor-4060 .elementor-element.elementor-element-ded29b1 > .elementor-widget-container{--e-transform-translateX:50px;}.elementor-4060 .elementor-element.elementor-element-ded29b1 .elementor-icon{font-size:50px;}.elementor-4060 .elementor-element.elementor-element-ded29b1 .elementor-icon svg{height:50px;}.elementor-4060 .elementor-element.elementor-element-e4006fb > .elementor-widget-container{--e-transform-translateY:100px;}.elementor-4060 .elementor-element.elementor-element-e4006fb .elementor-icon{font-size:50px;}.elementor-4060 .elementor-element.elementor-element-e4006fb .elementor-icon svg{height:50px;}.elementor-4060 .elementor-element.elementor-element-7a12da8 > .elementor-widget-container{--e-transform-translateY:-50px;}.elementor-4060 .elementor-element.elementor-element-7a12da8 .elementor-icon{font-size:50px;}.elementor-4060 .elementor-element.elementor-element-7a12da8 .elementor-icon svg{height:50px;}.elementor-4060 .elementor-element.elementor-element-1b7d629{--e-image-carousel-slides-to-show:3;--container-widget-width:650px;--container-widget-flex-grow:0;width:var( --container-widget-width, 650px );max-width:650px;}.elementor-4060 .elementor-element.elementor-element-cc67d5f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-cc67d5f .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-0070c4e{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-9e66b77{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-4060 .elementor-element.elementor-element-2648f17 > .elementor-widget-container{--e-transform-scale:1.8;margin:-100px 0px -210px 0px;}.elementor-4060 .elementor-element.elementor-element-2648f17:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4060 .elementor-element.elementor-element-2648f17.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:255px;}.elementor-4060 .elementor-element.elementor-element-2648f17 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-6a7e6da .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-7d4cf86{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-7d4cf86 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-3d08245{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-3d08245 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-f6ca8e4:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-f6ca8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphahouse.dev.br/wp-content/uploads/2024/02/curv-cropped.svg");background-position:center center;background-size:cover;}.elementor-4060 .elementor-element.elementor-element-f6ca8e4{--min-height:11vh;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-f0e9b80{--min-height:80vh;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-855b42b{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-4060 .elementor-element.elementor-element-5eb7e34 > .elementor-widget-container{--e-transform-scale:1.8;margin:-100px 0px -210px 0px;}.elementor-4060 .elementor-element.elementor-element-5eb7e34 img{width:100%;max-width:100%;}.elementor-4060 .elementor-element.elementor-element-0f48943 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-38d1ed8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-38d1ed8 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-761e49e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-761e49e .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-2ec9e59{--min-height:0vh;--padding-top:10px;--padding-bottom:120px;--padding-left:25px;--padding-right:25px;--z-index:3;}.elementor-4060 .elementor-element.elementor-element-ac062ed .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-c50aa08{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-c50aa08 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-cec99d9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-cec99d9 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-20057a1{--width:40%;--min-height:17vh;}.elementor-4060 .elementor-element.elementor-element-bf92928 > .elementor-widget-container{--e-transform-translateX:-50px;}.elementor-4060 .elementor-element.elementor-element-bf92928 .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-bf92928 .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-bdc5544 > .elementor-widget-container{--e-transform-translateX:50px;}.elementor-4060 .elementor-element.elementor-element-bdc5544 .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-bdc5544 .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-ec0299d > .elementor-widget-container{--e-transform-translateY:50px;}.elementor-4060 .elementor-element.elementor-element-ec0299d .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-ec0299d .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-e439cb6 > .elementor-widget-container{--e-transform-translateY:-50px;}.elementor-4060 .elementor-element.elementor-element-e439cb6 .elementor-icon{font-size:100px;}.elementor-4060 .elementor-element.elementor-element-e439cb6 .elementor-icon svg{height:100px;}.elementor-4060 .elementor-element.elementor-element-1e366b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-75738d8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-5f35697 img{width:280px;max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-eb5dad8{--width:265px;--min-height:175px;--border-radius:10px 10px 10px 10px;}.elementor-4060 .elementor-element.elementor-element-b7a5360.elementor-element{--align-self:center;}.elementor-4060 .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-4060 .elementor-element.elementor-element-4eb82b1{--width:70%;}.elementor-4060 .elementor-element.elementor-element-1d8e6a2{--container-widget-width:650px;--container-widget-flex-grow:0;width:var( --container-widget-width, 650px );max-width:650px;}.elementor-4060 .elementor-element.elementor-element-d76dec0.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-d76dec0 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-e0d93c2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4060 .elementor-element.elementor-element-e0d93c2.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-e0d93c2 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-dd61bfd.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-dd61bfd .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-a18d125{--min-height:80vh;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-97919dd .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-2cab90c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-2cab90c .elementor-heading-title{font-size:33px;}.elementor-4060 .elementor-element.elementor-element-09cb8e7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4060 .elementor-element.elementor-element-fbc37e1{--width:100%;}.elementor-4060 .elementor-element.elementor-element-7a7a584{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4060 .elementor-element.elementor-element-12c6a59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-12c6a59.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-12c6a59 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-ab87a75{--width:100%;}.elementor-4060 .elementor-element.elementor-element-639ff45{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-639ff45 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-0ee6e16{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-0ee6e16 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-1a13df5.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-1a13df5 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-ed516ce{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-ed516ce .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-7a65ba2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-7a65ba2 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-ff56405.elementor-element{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-ff56405 .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-1a6d79c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-1a6d79c .elementor-heading-title{font-size:35px;}.elementor-4060 .elementor-element.elementor-element-7de8231{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-7de8231 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-58488ed{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:50px;--e-n-carousel-arrow-prev-top-position:-300px;--e-n-carousel-arrow-next-right-position:50px;--e-n-carousel-arrow-next-top-position:-300px;}.elementor-4060 .elementor-element.elementor-element-eef0075{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-4bafe44{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4060 .elementor-element.elementor-element-7519a7b{--z-index:5;}.elementor-4060 .elementor-element.elementor-element-db82a69 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-ec0ec89{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-ec0ec89 .elementor-heading-title{font-size:33px;}.elementor-4060 .elementor-element.elementor-element-b90204c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-b90204c .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-58be82e{--z-index:0;}.elementor-4060 .elementor-element.elementor-element-066d4cb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-4060 .elementor-element.elementor-element-a1d67b0{--width:100%;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-a1d67b0.e-con{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-922ccda{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;text-align:center;}.elementor-4060 .elementor-element.elementor-element-922ccda.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-71a8ece.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-71a8ece{text-align:center;}.elementor-4060 .elementor-element.elementor-element-71a8ece .elementor-heading-title{font-size:21px;}.elementor-4060 .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:center;}.elementor-4060 .elementor-element.elementor-element-6a3752c .elementor-heading-title{font-size:16px;}.elementor-4060 .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:center;}.elementor-4060 .elementor-element.elementor-element-d0cb428 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-4a44486{--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:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:0;}.elementor-4060 .elementor-element.elementor-element-74c1933{--width:100%;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-74c1933.e-con{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-10f8d85{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;text-align:center;}.elementor-4060 .elementor-element.elementor-element-10f8d85.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-a0e5339.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-a0e5339{text-align:center;}.elementor-4060 .elementor-element.elementor-element-a0e5339 .elementor-heading-title{font-size:21px;}.elementor-4060 .elementor-element.elementor-element-6db44d6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4060 .elementor-element.elementor-element-6db44d6 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-dfc9244{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-4060 .elementor-element.elementor-element-dfc9244 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-baba08f{--padding-top:80px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-112bd97 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-7acd68f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-7acd68f .elementor-heading-title{font-size:31px;}.elementor-4060 .elementor-element.elementor-element-a577290 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-4060 .elementor-element.elementor-element-a577290 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4060 .elementor-element.elementor-element-a577290 .elementor-icon-list-item > a{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-ab9edbb{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-4060 .elementor-element.elementor-element-fa6d50d{--min-height:39vh;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-f1994ec > .elementor-widget-container{--e-transform-translateY:170px;--e-transform-scale:1.2;}.elementor-4060 .elementor-element.elementor-element-fc66e72{--container-widget-width:193px;--container-widget-flex-grow:0;width:var( --container-widget-width, 193px );max-width:193px;}.elementor-4060 .elementor-element.elementor-element-a8cd2c0 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-f3beeec .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-cbce50f{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4060 .elementor-element.elementor-element-349ad96{--width:150px;}.elementor-4060 .elementor-element.elementor-element-e0b10e4 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-c50a613 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-3d2545e .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-126d9fe .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-7b6e5e4{--width:80px;}.elementor-4060 .elementor-element.elementor-element-5703d7e .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-a1154b1 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-1ae7e7d .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-8a16566 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-78eff00 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-028d81e .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-ae6977b .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-3b73e8f{--padding-top:40px;--padding-bottom:4px;--padding-left:20px;--padding-right:20px;}.elementor-4060 .elementor-element.elementor-element-d2ed363{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4060 .elementor-element.elementor-element-d2ed363 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-28d0446 */.elementor-4060 .elementor-element.elementor-element-28d0446{
    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-4060 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4e0a036 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4122d73 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-4122d73 .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-4060 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4e0a036 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4122d73 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-4122d73 .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-4060 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4e0a036 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4122d73 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-4122d73 .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-4060 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4e0a036 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4122d73 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-4122d73 .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-4060 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4e0a036 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4122d73 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-4122d73 .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-4060 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .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-4060 .elementor-element.elementor-element-9641e52 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4e0a036 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-4122d73 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-4122d73 .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-4060 .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-4060 .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-4060 .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-4060 .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-4060 .elementor-element.elementor-element-aab09a2{
    border-radius: 100px;
        backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-655314a */.elementor-4060 .elementor-element.elementor-element-655314a{
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(2px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72fd2df */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-72fd2df .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-72fd2df .elementor-heading-title{

font-size: 41px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36be463 */.elementor-4060 .elementor-element.elementor-element-36be463 .elementor-button{
    background-color: #080911 !important;
    width: 100%;
}

.elementor-4060 .elementor-element.elementor-element-36be463 .elementor-button:after{
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 100px;
height: 100px;
transform: translate(-50%, -50%);
background: transparent;
border-radius: 100%;
filter: blur(20px);
z-index: 20;
transition: 1s;
}

.elementor-4060 .elementor-element.elementor-element-36be463:hover .elementor-button:after{
content: "";
position: absolute;
top: 130%;
left: 50%;
width: 150px;
height: 150px;
transform: translate(-50%, -50%);
background: #232c3e;
border-radius: 100%;
filter: blur(20px);
z-index: 20;
transition: 1s;
}

.elementor-4060 .elementor-element.elementor-element-36be463 .elementor-button-text{

z-index: 40;

}

.elementor-4060 .elementor-element.elementor-element-36be463:hover .elementor-button .elementor-button-icon{

    transform: translatex(-20px);

    transition: 0.5s;

}

.elementor-4060 .elementor-element.elementor-element-36be463 .elementor-button .elementor-button-icon{
transform: translatex(-25px);
    transition: 0.5s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4d569 */.elementor-4060 .elementor-element.elementor-element-8f4d569:after {
    position: absolute;
    content: "";
    top: -40%; 
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    z-index: 2;
    transition: opacity 0.2s linear;
    opacity: 1;
    width: 40px;
    height: 120px;
    filter: blur(15px);
    border-radius: 100px;
    animation: rodard 5s infinite linear;
    transform-origin: center bottom;
    z-index: 10;
}

.elementor-4060 .elementor-element.elementor-element-8f4d569{
    overflow: hidden;
}

@keyframes rodard {
    0% {
        transform: translate(-50%, -50%) rotate(0);
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a3a3dfa */.elementor-4060 .elementor-element.elementor-element-a3a3dfa{
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-a3a3dfa{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c8637d7 */.elementor-4060 .elementor-element.elementor-element-c8637d7{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-c8637d7{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cdffcb4 */.elementor-4060 .elementor-element.elementor-element-cdffcb4{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-cdffcb4{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a586c3 */.elementor-4060 .elementor-element.elementor-element-1a586c3{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-1a586c3{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d01c974 */.elementor-4060 .elementor-element.elementor-element-d01c974{
    position: absolute;
    top: 450px;
}

@media(max-width: 767px){
    .elementor-4060 .elementor-element.elementor-element-d01c974{
    position: absolute;
    top: 600px !important;
}
}

.rodar{

    animation: rotate 10s linear infinite;

}

@-webkit-keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}

@keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb1c9a8 */.bx{
     transition: 1s;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(0deg) scale(1);

    transform-origin: 50% 0%;

    transform-style: preserve-3d;

    will-change: transform;

}

.bx1{
     transition: 1s;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(-5deg) scale(1);

    transform-origin: 50% 0%;

    transform-style: preserve-3d;

    will-change: transform;

}

.bx2{
     transition: 1s;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(-15deg) scale(1);

    transform-origin: 50% 0%;

    transform-style: preserve-3d;

    will-change: transform;

}

.bx3{
     transition: 1s;

     transform: perspective(100rem) translate3d(0, 0, 0rem) rotateX(-30deg) scale(1);

    transform-origin: 50% 0%;

    transform-style: preserve-3d;

    will-change: transform;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c4d8e */.elementor-4060 .elementor-element.elementor-element-79c4d8e::before{
content: "";
position: absolute;
top: 50%;
left: 0%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #26333D;
border-radius: 100%;
filter: blur(180px);
z-index: 5;
}

.elementor-4060 .elementor-element.elementor-element-79c4d8e::after{
content: "";
position: absolute;
top: 20%;
left: 100%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #26333D;
border-radius: 100%;
filter: blur(180px);
}

@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-79c4d8e::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

.elementor-4060 .elementor-element.elementor-element-79c4d8e::after{
top: 20%;
left: 100%;
width: 200px;
height: 200px;
filter: blur(60px);
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b92a7e */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-3b92a7e .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-3b92a7e .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30f1796 */.card{

  cursor: pointer;
opacity: 60%;
  transition: 1s;

}

.elementor-4060 .elementor-element.elementor-element-30f1796 .card:hover {

  transform: scale(1.03);
  opacity: 100%;

}

.elementor-4060 .elementor-element.elementor-element-30f1796:hover .card:not(:hover) {

  transform: scale(1);
filter: blur(1.8px);
  opacity: 20%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d73862 */.card{

    border-radius: 10px;

    cursor: pointer;

    min-height: 290px;

    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: #05060A;

    border-radius: 10px;

    width: calc(100% - 3px);

    height: calc(100% - 3px);

    position: absolute;

    z-index: 2;

}

.card:before{

    background: radial-gradient(800px circle at var(--mouse-x) var(--mouse-y), #191E29, transparent 40%);

    mix-blend-mode: screen;

    z-index: 3;

}

.card:after{

    background: radial-gradient(400px circle at var(--mouse-x) var(--mouse-y), #3b4762, transparent 40%);

}   

.card:hover:before{

    opacity: 1;

}

#cards:hover .card:after{

    opacity: 1;

}




.elementor-4060 .elementor-element.elementor-element-8d73862::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-4060 .elementor-element.elementor-element-8d73862::before{
top: 50%;
left: 50%;
width: 200px;
height: 200px;
filter: blur(60px);
}


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09f22f */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-c09f22f .elementor-heading-title{

font-size: 45px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-c09f22f .elementor-heading-title{

font-size: 56px !important;

}
}

.ativt1{

    color: #fff;

    transition: 1s !important;

}

.ativt2{

    color: #fff;

    transition: 1s !important;

}

.ativt3{

    color: #fff;

    transition: 1s !important;

}

.ativt4{

    color: #fff;

    transition: 1s !important;

}

.ativt5{

    color: #fff;

    transition: 1s !important;

}

.ativt6{

    color: #fff;

    transition: 1s !important;

}

.ativt7{

    color: #fff;

    transition: 1s !important;

}

.ativt8{

    color: #fff;

    transition: 1s !important;

}

.ativt9{

    color: #FF5E00;

    transition: 1s !important;

}

.ativt10{

    color: #FF5E00;

    transition: 1s !important;

}

.ativt11{

    color: #FF5E00;

    transition: 1s !important;

}

.ativt12{

    color: #fff;

    transition: 0.5s !important;

}

.ativt13{

    color: #fff;

    transition: 1s !important;

}

.ativt14{

    color: #fff;

    transition: 1s !important;

}

.ativt15{

    color: #fff;

    transition: 1s !important;

}

.ativt16{

    color: #fff;

    transition: 1s !important;

}

.ativt17{

    color: #fff;

    transition: 1s !important;

}

.ativt18{

    color: #fff;

    transition: 1s !important;

}

.ativt19{

    color: #fff;

    transition: 1s !important;

}

.t1, .t2, .t3, .t4, .t6, .t7, .t8, .t9, .t10, .t11, .t12, .t13, .t14, .t15, .t16{

    transition: 1s !important;

}/* 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 icon-list, class: .elementor-element-625a0bc */.elementor-4060 .elementor-element.elementor-element-625a0bc{
    backdrop-filter: blur(15px);
     -webkit-backdrop-filter: blur(15px);
     border-radius: 100px;
     
}


.elementor-4060 .elementor-element.elementor-element-625a0bc .elementor-icon-list-icon{
    animation: escalax3 1s ease-in-out infinite;
    opacity: 100%;
}

@keyframes escalax3{
    0%{
        transform: translatey(0px);
    }
    
    50%{
       transform: translatey(5px);
    }
    
    100%{
        transform: translatey(0px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af4168 */.elementor-4060 .elementor-element.elementor-element-1af4168{
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91a7441 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-91a7441 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-91a7441 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-63ef91c */.elementor-4060 .elementor-element.elementor-element-63ef91c{
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-63ef91c{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c728229 */.elementor-4060 .elementor-element.elementor-element-c728229{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-c728229{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-744f946 */.elementor-4060 .elementor-element.elementor-element-744f946{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-744f946{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-867485e */.elementor-4060 .elementor-element.elementor-element-867485e{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-867485e{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dad7123 */.elementor-4060 .elementor-element.elementor-element-dad7123{
    position: absolute;
    top:0;
}

.rodar{

    animation: rotate 10s linear infinite;

}

@-webkit-keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}

@keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f5c9ee */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-5f5c9ee .elementor-heading-title{

font-size: 31px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-5f5c9ee .elementor-heading-title{

font-size: 38px !important;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5072ca5 */.elementor-4060 .elementor-element.elementor-element-5072ca5{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc87c2 */.elementor-4060 .elementor-element.elementor-element-4cc87c2{
    transition: 1s;
    transform: scale(1.1);
}

.elementor-4060 .elementor-element.elementor-element-4cc87c2:hover{
    transform: scale(1.2);
    transition: 1s;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-683d6c0 */.elementor-4060 .elementor-element.elementor-element-683d6c0 .swiper-wrapper{

transition-timing-function: linear

!important;

}

.elementor-4060 .elementor-element.elementor-element-683d6c0::before{

content:"";

position: absolute;

width: 100%;

height: 100%;

z-index: 2;

background: linear-gradient(to right, #F2F3F7 0%, transparent 25%, transparent 85%, #F2F3F7 100%);

pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c511 */.elementor-4060 .elementor-element.elementor-element-a57c511::before{
content: "";
position: absolute;
top: 50%;
left: 0%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #DBE4ED;
border-radius: 100%;
filter: blur(100px);
z-index: 5;
}

.elementor-4060 .elementor-element.elementor-element-a57c511::after{
content: "";
position: absolute;
top: 20%;
left: 100%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #DBE4ED;
border-radius: 100%;
filter: blur(100px);
}

@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-a57c511::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

.elementor-4060 .elementor-element.elementor-element-a57c511::after{
top: 20%;
left: 100%;
width: 200px;
height: 200px;
filter: blur(60px);
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-001683c */.elementor-4060 .elementor-element.elementor-element-001683c{
    transition-delay: 0.2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbf7581 */.elementor-4060 .elementor-element.elementor-element-bbf7581{
    transition-delay: 0.4s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6af73f2 */.elementor-4060 .elementor-element.elementor-element-6af73f2{
    transition-delay: 0.6s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49fc36f */.elementor-4060 .elementor-element.elementor-element-49fc36f{
    transition-delay: 0.8s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3638d3f */@media(min-width: 1025px) and (max-width: 1500px){
    .elementor-4060 .elementor-element.elementor-element-3638d3f{
        gap: 16px;
    }
}

@media(min-width: 360px) and (max-width: 767px){
    .elementor-4060 .elementor-element.elementor-element-3638d3f{
        gap: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dddbd95 */.elementor-4060 .elementor-element.elementor-element-dddbd95{
    transition-delay: 1s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d51f0fe */.elementor-4060 .elementor-element.elementor-element-d51f0fe::before{
content: "";
position: absolute;
top: 50%;
left: 0%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #DBE4ED;
border-radius: 100%;
filter: blur(100px);
z-index: 5;
}

.elementor-4060 .elementor-element.elementor-element-d51f0fe::after{
content: "";
position: absolute;
top: 20%;
left: 100%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #DBE4ED;
border-radius: 100%;
filter: blur(100px);
}

@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-d51f0fe::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

.elementor-4060 .elementor-element.elementor-element-d51f0fe::after{
top: 20%;
left: 100%;
width: 200px;
height: 200px;
filter: blur(60px);
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d78f01d */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-d78f01d .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa35cc7 */.elementor-4060 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-icon{
    animation: escalax2z 3s ease-in-out infinite;
    opacity: 70%;
}

@keyframes escalax2z{
    0%{
        transform: scale(1) rotate(-10deg);
    }
    
    50%{
        transform: scale(1) rotate(-40deg);
    }
    
    100%{
        transform: scale(1) rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10edafa */.elementor-4060 .elementor-element.elementor-element-10edafa{
    position: absolute;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-171ab82 */.elementor-4060 .elementor-element.elementor-element-171ab82{
    box-shadow: inset -2px -2px 4px #181a3214, inset 3px 3px 3px #fff, 0.4777151241141837px 0.4777151241141837px 0.20267736224190752px -0.8125px #1414140d, 1.4487036858627107px 1.4487036858627107px 0.6146329201220813px -1.625px #1414140d, 3.829592112890677px 3.829592112890677px 1.62475833132211px -2.4375px #1414140b, 12px 12px 5.091168824543143px -3.25px #14141407;

}

.elementor-4060 .elementor-element.elementor-element-171ab82{
transition: 1s;
  transform: perspective(900px) translateY(-5%) rotateX(15deg) rotateY(5deg) translateZ(0) rotate(-2deg) scale(0.9);

    transform-origin: 50% 50%;

    transform-style: preserve-3d;

    will-change: transform;
    overflow: hidden;

}

@media(max-width: 767px){
 .elementor-4060 .elementor-element.elementor-element-171ab82{
transition: 1s;
  transform: perspective(900px) translateY(0%) rotateX(0deg) rotateY(0deg) translateZ(0) rotate(0deg) scale(1);

    transform-origin: 50% 50%;

    transform-style: preserve-3d;

    will-change: transform;

}   
}

.elementor-4060 .elementor-element.elementor-element-171ab82:hover .ff{
    transform: scale(1.5);
    transition: 1s;
    opacity: 100% !important;
}

.elementor-4060 .elementor-element.elementor-element-171ab82 .ff{
    transition: 1s;
    opacity: 20% !important;
}

.elementor-4060 .elementor-element.elementor-element-171ab82:hover .elementor-heading-title{
    opacity: 0%;
    transition: 1s;
}

.elementor-4060 .elementor-element.elementor-element-171ab82 .elementor-heading-title{
    transition: 1s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b05a71b */.elementor-4060 .elementor-element.elementor-element-b05a71b{
    position: absolute;
    transition-delay: 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb7e80a */.elementor-4060 .elementor-element.elementor-element-cb7e80a{
    position: absolute;
    transition-delay: 0.8s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-965b0b1 */.elementor-4060 .elementor-element.elementor-element-965b0b1{
    overflow: hidden;
    height: 10vh;
}

@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-965b0b1{
    height: 36vh;
}  
}

.elementor-4060 .elementor-element.elementor-element-965b0b1:hover .s1{
    transform: scale(1.5);
}

.elementor-4060 .elementor-element.elementor-element-965b0b1:hover .elementor-heading-title{
    opacity: 30%;
    transition: 1s;
}

.elementor-4060 .elementor-element.elementor-element-965b0b1 .elementor-heading-title{
    transition: 1s;
}

.elementor-4060 .elementor-element.elementor-element-965b0b1{
    box-shadow: inset -2px -2px 4px #181a3214, inset 3px 3px 3px #fff, 0.4777151241141837px 0.4777151241141837px 0.20267736224190752px -0.8125px #1414140d, 1.4487036858627107px 1.4487036858627107px 0.6146329201220813px -1.625px #1414140d, 3.829592112890677px 3.829592112890677px 1.62475833132211px -2.4375px #1414140b, 12px 12px 5.091168824543143px -3.25px #14141407;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e7d78a */.elementor-4060 .elementor-element.elementor-element-6e7d78a{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-faccddc */.elementor-4060 .elementor-element.elementor-element-faccddc{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1abb01c */.elementor-4060 .elementor-element.elementor-element-1abb01c{
    box-shadow: inset -2px -2px 4px #181a3214, inset 3px 3px 3px #fff, 0.4777151241141837px 0.4777151241141837px 0.20267736224190752px -0.8125px #1414140d, 1.4487036858627107px 1.4487036858627107px 0.6146329201220813px -1.625px #1414140d, 3.829592112890677px 3.829592112890677px 1.62475833132211px -2.4375px #1414140b, 12px 12px 5.091168824543143px -3.25px #14141407;

}

.elementor-4060 .elementor-element.elementor-element-1abb01c{
transition: 1s;
  transform: perspective(900px) translateY(-5%) rotateX(15deg) rotateY(-5deg) translateZ(0) rotate(2deg) scale(0.9);

    transform-origin: 50% 50%;

    transform-style: preserve-3d;

    will-change: transform;

}

@media(max-width: 767px){
 .elementor-4060 .elementor-element.elementor-element-1abb01c{
transition: 1s;
  transform: perspective(900px) translateY(0%) rotateX(0deg) rotateY(0deg) translateZ(0) rotate(0deg) scale(1);

    transform-origin: 50% 50%;

    transform-style: preserve-3d;

    will-change: transform;

}   
}

.elementor-4060 .elementor-element.elementor-element-1abb01c{
    overflow: hidden;
    height: 35vh;
}

@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-1abb01c{
    height: 36vh;
}  
}

.apple, .samsung{
    transition: 1s;
}


.elementor-4060 .elementor-element.elementor-element-1abb01c:hover .apple{
    transition: 1s;
    opacity: 0;
}

.elementor-4060 .elementor-element.elementor-element-1abb01c:hover .samsung{
    transition: 1s;
    opacity: 1;
}

.samsung{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acc3c03 */.cardx{

 cursor: pointer;
opacity: 100%;
 transition: 1s;

}

.elementor-4060 .elementor-element.elementor-element-acc3c03 .cardx:hover {

  opacity: 100%;

}

.elementor-4060 .elementor-element.elementor-element-acc3c03:hover .cardx:not(:hover) {

  opacity: 30%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76be174 */.elementor-4060 .elementor-element.elementor-element-76be174::before{
content: "";
position: absolute;
top: 50%;
left: 0%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #DBE4ED;
border-radius: 100%;
filter: blur(100px);
z-index: 5;
}

.elementor-4060 .elementor-element.elementor-element-76be174::after{
content: "";
position: absolute;
top: 20%;
left: 100%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #DBE4ED;
border-radius: 100%;
filter: blur(100px);
}

@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-76be174::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

.elementor-4060 .elementor-element.elementor-element-76be174::after{
top: 20%;
left: 100%;
width: 200px;
height: 200px;
filter: blur(60px);
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4088c5f */.fundo{
    transition: 1s;
    
    }

.fundobranco{
    transition: 1s;
    background-color: #F2F3F7 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e344a6e */.elementor-4060 .elementor-element.elementor-element-e344a6e{
    transition-delay: 0.2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0987ddf */.elementor-4060 .elementor-element.elementor-element-0987ddf{
    transition-delay: 0.2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53b3e57 */.elementor-4060 .elementor-element.elementor-element-53b3e57{
    transition-delay: 0.2s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b103125 */.elementor-4060 .elementor-element.elementor-element-b103125{
    backdrop-filter: blur(15px);
     -webkit-backdrop-filter: blur(15px);
     border-radius: 100px;
     position: absolute;
     bottom: 112px;
}

@media(max-width: 767px){
 .elementor-4060 .elementor-element.elementor-element-b103125{
     bottom: 90px;
}   
}

.elementor-4060 .elementor-element.elementor-element-b103125 .elementor-icon-list-icon{
    animation: escalax3 1s ease-in-out infinite;
    opacity: 100%;
}

@keyframes escalax3{
    0%{
        transform: translatey(0px);
    }
    
    50%{
       transform: translatey(5px);
    }
    
    100%{
        transform: translatey(0px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0563c */.videosb{

    transition: 1s;

    border-radius: 20px !important;

    overflow: hidden;

}

.videosba{

    transform: scale(1.18) !important;

    transition: 1s;

    border-radius: 5px !important;

}

@media(max-width: 767px){

   .videosba{

    transform: scale(1.05)!important;

    transition: 1s;

    border-radius: 5px !important;

} 

}

@media(min-width: 1025px) and (max-width: 1300px){

   .videosba{

    transform: scale(1.07)!important;

    transition: 1s;

    border-radius: 5px !important;

} 

}

.videosbb{

    transform: scale(1)!important;;

    border-radius: 20px !important;

    transition: 1s;

    overflow: hidden;

}

.v2{

    transition: 1s;

    opacity: 0;

    position: absolute;

    z-index: 10;

}

.v2a{

    transition: 1s;

    opacity: 1 !important;

    z-index: 10;

}

.v3{

    transition: 1s;

    opacity: 0;

    position: absolute;

    z-index: 30;

}

.v3a{

    transition: 1s;

    opacity: 1 !important;

    z-index: 20;

}

.v4{

    transition: 1s;

    opacity: 0;

    position: absolute;

    z-index: 30;

}

.v4a{

    transition: 1s;

    opacity: 1 !important;

    z-index: 30;

}

.in2{

    opacity: 0;

    transform: translatey(50px);

    transition: 1s;

}

.in2a{

    transition: 1s;

    transform: translatey(0px);

    opacity: 1 !important;

    transition-delay: 0.7s;

}

.in3{

    opacity: 0;

    transform: translatey(50px);

    transition: 1s;

}

.in3a{

    transition: 1s;

    transform: translatey(0px);

    opacity: 1 !important;

    transition-delay: 0.7s;

}

.in4{

    opacity: 0;

    transform: translatey(50px);

    transition: 1s;

}

.in4a{

    transition: 1s;

    transform: translatey(0px);

    opacity: 1!important;

    transition-delay: 0.7s;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5e1826 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-d5e1826 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9b51ec4 */.elementor-4060 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-icon{
    animation: escalax 3s ease-in-out infinite;
    opacity: 70%;
}

@keyframes escalax{
    0%{
        transform: scale(1) rotate(-20deg);
    }
    
    50%{
        transform: scale(1) rotate(70deg);
    }
    
    100%{
        transform: scale(1) rotate(-20deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e30176b */.elementor-4060 .elementor-element.elementor-element-e30176b{
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-e30176b{
    filter: blur(40px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ded29b1 */.elementor-4060 .elementor-element.elementor-element-ded29b1{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-ded29b1{
    filter: blur(40px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4006fb */.elementor-4060 .elementor-element.elementor-element-e4006fb{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-e4006fb{
    filter: blur(40px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7a12da8 */.elementor-4060 .elementor-element.elementor-element-7a12da8{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-7a12da8{
    filter: blur(40px);
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d3d84 */.elementor-4060 .elementor-element.elementor-element-b6d3d84{
    position: absolute;
    top: -50px;
}

.rodar{

    animation: rotate 10s linear infinite;

}

@-webkit-keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}

@keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1b7d629 */.elementor-4060 .elementor-element.elementor-element-1b7d629::before{

content:"";

position: absolute;

width: 100%;

height: 100%;

z-index: 2;

background: linear-gradient(to right, #F2F3F7 2%, transparent 25%, transparent 85%, #F2F3F7 98%);

pointer-events: none;

}

.elementor-4060 .elementor-element.elementor-element-1b7d629 .swiper-slide-prev{

    transform: translatex(50px) translatey(50px) rotate(-15deg) scale(0.9) !important;

    opacity: 50%;
  transition: 1s;

}

.elementor-4060 .elementor-element.elementor-element-1b7d629 .swiper-slide-active{

    transform: translatex(50px) translatey(50px) rotate(-15deg) scale(0.9) !important;

    opacity: 50%;
  transition: 1s;

}


.elementor-4060 .elementor-element.elementor-element-1b7d629 .swiper-slide-next{

transform: scale(1.1);
 opacity: 100%;
z-index: 2;

transition: 1s;

}

.elementor-4060 .elementor-element.elementor-element-1b7d629 .swiper-slide-next ~.swiper-slide{


    transform: translatex(-50px) translatey(50px) rotate(15deg) scale(0.9) !important;

    opacity: 50%;
  transition: 1s;

}
.elementor-4060 .elementor-element.elementor-element-1b7d629 .swiper-container{

    padding: 4em 0;

}


@media(max-width: 767px){

.elementor-4060 .elementor-element.elementor-element-1b7d629 .swiper-slide-prev{

    transform: translatex(20px) translatey(20px) rotate(-15deg) scale(0.9) !important;

    opacity: 100%;
  transition: 1s;

}
.elementor-4060 .elementor-element.elementor-element-1b7d629 .swiper-slide-active{

    transform: translatex(20px) translatey(20px) rotate(-15deg) scale(0.9) !important;

    opacity: 100%;
  transition: 1s;

}

.elementor-4060 .elementor-element.elementor-element-1b7d629 .swiper-slide-next{

transform: scale(1.2);

z-index: 2;

transition: 1s;

}

.elementor-4060 .elementor-element.elementor-element-1b7d629 .swiper-slide-next ~.swiper-slide{


    transform: translatex(-20px) translatey(20px) rotate(15deg) scale(0.9) !important;

    opacity: 100%;
  transition: 1s;

}

.elementor-4060 .elementor-element.elementor-element-1b7d629 .swiper-container{

    padding: 2em 0;

}



}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94f9287 */.elementor-4060 .elementor-element.elementor-element-94f9287::before{
content: "";
position: absolute;
top: 50%;
left: 0%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #DBE4ED;
border-radius: 100%;
filter: blur(80px);
z-index: 5;
}

.elementor-4060 .elementor-element.elementor-element-94f9287::after{
content: "";
position: absolute;
top: 20%;
left: 100%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #DBE4ED;
border-radius: 100%;
filter: blur(80px);
}

@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-94f9287::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

.elementor-4060 .elementor-element.elementor-element-94f9287::after{
top: 20%;
left: 100%;
width: 200px;
height: 200px;
filter: blur(60px);
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a7e6da */.elementor-4060 .elementor-element.elementor-element-6a7e6da{
    backdrop-filter: blur(15px);
    -wenkit-backdrop-filter: blur(15px);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d4cf86 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-7d4cf86 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-7d4cf86 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9c7054 */.elementor-4060 .elementor-element.elementor-element-e9c7054::before{
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 1200px;
height: 600px;
transform: translate(-50%, -50%);
background: #26333D;
border-radius: 100%;
filter: blur(100px);
opacity: 50%;
z-index: 0;
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d915ca1 */.escala{

    transition: none !important;

    z-index: 50;

    opacity: 1;

}

.escala2{

    transition: 1s;

    opacity: 1;

    position: absolute;

    z-index: 50;

}

.escala2ativo{

    transition: 3s;

    opacity: 0;

    pointer-events: none;

}

.aumentar{
opacity: 30%;
    transition: 1s;

    transform: scale(1) translatex(px);
    

}

.aumentar1{
    opacity: 100%;

    transition: 0.8s;

    transform: scale(4) translatex(25px);

}

.aumentar2{
opacity: 100%;
    transition: 1s;

    transform: scale(8) translatex(25px); 

}

.aumentar3{
opacity: 100%;
    transition: 1s;

    transform: scale(12) translatex(25px);

}

.aumentar4{
opacity: 100%;
    transition: 1s;

    transform: scale(30) translatex(26px);

}

.aumentar5{
opacity: 100%;
    transition: 1s;

    transform: scale(50) translatex(26px);

}

.aumentar6{
opacity: 100%;
    transition: 1s;

    transform: scale(90) translatex(27px);

}

.aumentar7{
opacity: 100%;
    transition: 1s;

    transform: scale(150) translatex(27px);

}

.aumentar8{
opacity: 100%;
    transition: 1s;

    transform: scale(200) translatex(27px);

}

.aumentar9{
opacity: 100%;
    transition: 1s;

    transform: scale(300) translatex(27px);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f48943 */=/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38d1ed8 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-38d1ed8 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-38d1ed8 .elementor-heading-title{

font-size: 42px !important;

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

.elementor-4060 .elementor-element.elementor-element-c50aa08 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 39px !important;

}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf92928 */.elementor-4060 .elementor-element.elementor-element-bf92928{
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-bf92928{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bdc5544 */.elementor-4060 .elementor-element.elementor-element-bdc5544{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-bdc5544{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec0299d */.elementor-4060 .elementor-element.elementor-element-ec0299d{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-ec0299d{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e439cb6 */.elementor-4060 .elementor-element.elementor-element-e439cb6{
    position: absolute;
    filter: blur(120px);
}

@media(max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-e439cb6{
    filter: blur(80px);
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20057a1 */.elementor-4060 .elementor-element.elementor-element-20057a1{
    position: absolute;
    top: 250px;
}

@media(min-width: 360px) and (max-width:390px){
  .elementor-4060 .elementor-element.elementor-element-20057a1{
    top: 420px !important;
}  
}

@media(min-width: 391px) and (max-width:767px){
  .elementor-4060 .elementor-element.elementor-element-20057a1{
    top: 540px !important;
}  
}

.rodarx{

    animation: rotatex 3s linear infinite;

}

@-webkit-keyframes rotatex {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}

@keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb5dad8 */.elementor-4060 .elementor-element.elementor-element-eb5dad8{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b7a5360 */.elementor-4060 .elementor-element.elementor-element-b7a5360{

 pointer-events: none;
 display: table;
position: absolute;
  width: 100vw;
  height: 160vh;
  background-color: transparent;
  line-height: 1.6;
  font-family: sans-serif;
  overflow: hidden;
  transform: rotate(90deg);

}

.elementor-4060 .elementor-element.elementor-element-b7a5360::before{

content:"";

position: absolute;

width: 100%;

height: 100%;

z-index: 2;

background: linear-gradient(to top, #05060A 2%, transparent 25%, transparent 85%, #05060A 98%);

pointer-events: none;

}

@media(max-width: 767px){
 .elementor-4060 .elementor-element.elementor-element-b7a5360{

 pointer-events: none;
 display: table;
position: absolute;
  width: 60vw;
  height: 160vh;
  background-color: transparent;
  line-height: 1.6;
  font-family: sans-serif;
  overflow: hidden;
  transform: rotate(90deg);

}   
}


.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: 20%;

  background: linear-gradient(to bottom, transparent, #3e3e31 80%, transparent);

  overflow: hidden;

}

.line::after {

  content: "";

  display: block;

  position: absolute;

  height: 15vh;

  width: 100%;

  top: -50%;

  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: 5%;

}

.line:nth-child(1)::after {

  -webkit-animation-delay: 2s;

          animation-delay: 2s;

}

.line:nth-child(2) {

  margin-left: 10%;

}

.line:nth-child(2)::after {

  -webkit-animation-delay: 2.5s;

          animation-delay: 2.5s;

}

.line:nth-child(3) {

  margin-left: 15%;

}

.line:nth-child(3)::after {

  -webkit-animation-delay: 3s;

          animation-delay: 3s;

}

.line:nth-child(4) {

  margin-left: 20%;

}

.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 image, class: .elementor-element-b8f18dd */.elementor-4060 .elementor-element.elementor-element-b8f18dd{
    position: absolute;
    pointer-events: none;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb82b1 */.elementor-4060 .elementor-element.elementor-element-4eb82b1{
transition: 1s;
  transform: perspective(900px) translateY(5%) rotateX(15deg) rotateY(-20deg) translateZ(0) rotate(5deg);

    transform-origin: 50% 50%;

    transform-style: preserve-3d;

    will-change: transform;

}

.elementor-4060 .elementor-element.elementor-element-4eb82b1:hover{
transition: 1s;
  transform: perspective(900px) translateY(0%) rotateX(0deg) rotateY(0deg) translateZ(0) rotate(0deg);

    transform-origin: 50% 50%;

    transform-style: preserve-3d;

    will-change: transform;



}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2422a48 */.elementor-4060 .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-4060 .elementor-element.elementor-element-2422a48::before{
top: 50%;
left: 50%;
width: 200px;
height: 200px;
filter: blur(60px);
}


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0d93c2 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-e0d93c2 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 36px !important;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd61bfd */.elementor-4060 .elementor-element.elementor-element-dd61bfd {

  background: linear-gradient(90deg, #05060A, #D3D3D3, #05060A);

  background-repeat: no-repeat;

  background-size: 80%;

  animation: animate 3s linear infinite;

  -webkit-background-clip: text;

  -webkit-text-fill-color: rgba(255, 255, 255, 0);

}

@keyframes animate {

  0% {

    background-position: -500%;

  }

  100% {

    background-position: 500%;

  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1265854 */.elementor-4060 .elementor-element.elementor-element-1265854::before{
content: "";
position: absolute;
top: 60%;
left: 0%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #21243c;
border-radius: 100%;
filter: blur(150px);
z-index: 5;
}

.elementor-4060 .elementor-element.elementor-element-1265854::after{
content: "";
position: absolute;
top: 30%;
left: 100%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #21243c;
border-radius: 100%;
filter: blur(150px);
}

@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-1265854::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

.elementor-4060 .elementor-element.elementor-element-1265854::after{
top: 20%;
left: 100%;
width: 200px;
height: 200px;
filter: blur(60px);
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cab90c */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-2cab90c .elementor-heading-title{

font-size: 31px !important;

}
}

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

font-size: 36px !important;

}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-58488ed */.swiper-slide-active .inf1{

    opacity: 1;

    transition-delay: 0.5s !important;

    transform: translatey(0px);

    transition: 1s;

}

.swiper-slide-active .inf2{

    opacity: 1;

    transition-delay: 1s !important;

    transform: translatey(0px);
    filter: blur(0px);

    transition: 1s;

}

.swiper-slide-active .inf3{

    opacity: 1;

    transition-delay: 1.5s !important;

    transform: translatey(0px);

    transition: 1s;

}

.swiper-slide-active .inff{

    opacity: 1;

    transition-delay: 0.5s !important;

    transform: translatex(0px);

    transition: 2s;

}

.inf1{

    opacity: 0;

    transform: translatey(50px);

    transition: 1s;

}

.inf2{

    opacity: 0;

    transform: translatey(50px);
    filter: blur(15px);

    transition: 1s;

}

.inf3{

    opacity: 0;

    transform: translatey(50px);

    transition: 1s;

}

.inff{

    opacity: 0;

    transform: translatex(-100px);

    transition: 2s;

}


.swiper-pagination-bullet{

    background: #666666 !important;

    margin: 2px !important;

    transition: 1s;

    width: 80px !important;


    border-radius: 3px !important;

}

.swiper-pagination-bullet-active{

    background: #FF3C00 !important;
    opacity: 100%;

    width: 120px !important;

    border-radius: 3px !important;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec0ec89 */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-ec0ec89 .elementor-heading-title{

font-size: 31px !important;

}
}

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

font-size: 36px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-066d4cb */.elementor-4060 .elementor-element.elementor-element-066d4cb{
      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);
  overflow: hidden;

}

.elementor-4060 .elementor-element.elementor-element-066d4cb::after{
content: "";
position: absolute;
top: 50%;
left: 100%;
width: 100px;
height: 100px;
transform: translate(-50%, -50%);
background: #699ebd;
border-radius: 100%;
filter: blur(90px);
z-index: 50;
}


@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-066d4cb::after{
top: 50%;
left: 100%;
width: 100px;
height: 100px;
filter: blur(80px);
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a44486 */.elementor-4060 .elementor-element.elementor-element-4a44486{
      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);
  overflow: hidden;

}

.elementor-4060 .elementor-element.elementor-element-4a44486::after{
content: "";
position: absolute;
top: 50%;
left: 100%;
width: 100px;
height: 100px;
transform: translate(-50%, -50%);
background: #699ebd;
border-radius: 100%;
filter: blur(90px);
z-index: 50;
}


@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-4a44486::after{
top: 50%;
left: 100%;
width: 100px;
height: 100px;
filter: blur(80px);
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58be82e */.elementor-4060 .elementor-element.elementor-element-58be82e::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-4060 .elementor-element.elementor-element-58be82e::before{
top: 0%;
left: 50%;
width: 200px;
height: 200px;
filter: blur(60px);
}


}

.tb{
    transition: 1s;
    opacity: 70%;
}

.elementor-4060 .elementor-element.elementor-element-58be82e:hover .tb{
    transition: 1s;
    transform: translatey(20px);
    opacity: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7acd68f */@media(min-width: 360px) and (max-width: 390px){

.elementor-4060 .elementor-element.elementor-element-7acd68f .elementor-heading-title{

font-size: 32px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-4060 .elementor-element.elementor-element-7acd68f .elementor-heading-title{

font-size: 39px !important;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9471c7f */.elementor-4060 .elementor-element.elementor-element-9471c7f{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a577290 */.elementor-4060 .elementor-element.elementor-element-a577290 .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 html, class: .elementor-element-4ff1329 */.elementor-4060 .elementor-element.elementor-element-4ff1329 iframe{

height: 500px;

}

@media(max-width: 767px){

.elementor-4060 .elementor-element.elementor-element-4ff1329 iframe{

height: 600px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab9edbb */.elementor-4060 .elementor-element.elementor-element-ab9edbb:after {
    position: absolute;
    content: "";
    left: 50%;
    transform: translate(-50%, -50%);
    background: linear-gradient(to right, transparent 50% ,#CBC7DE 90%);
    z-index: 2;
    transition: opacity 0.2s linear;
    opacity: 1;
    filter: blur(15px);
    width: 200px;
    height: 560px;

    border-radius: 100px;
    animation: rodard 15s infinite linear;
    transform-origin: center bottom;
    z-index: 5;
}

.elementor-4060 .elementor-element.elementor-element-ab9edbb{
    overflow: hidden;
}



@keyframes rodard {
    0% {
        transform: translate(-50%, -50%) rotate(0);
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f7baa3d */.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 image, class: .elementor-element-f1994ec */.elementor-4060 .elementor-element.elementor-element-f1994ec{
    mix-blend-mode: plus-lighter;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6d50d */.elementor-4060 .elementor-element.elementor-element-fa6d50d::before{

content:"";

position: absolute;

width: 100%;

height: 100%;

z-index: 2;

background: linear-gradient(to top, #05060A 5%, transparent 55%, transparent);

pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbce50f */.tx{
    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-4060 .elementor-element.elementor-element-0533833 .elementor-button-icon{
    opacity: 50%;
    transition: 1s;
}
.elementor-4060 .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-4060 .elementor-element.elementor-element-ebafac0{
border-top: 1px solid;
z-index: 50;
border-image: linear-gradient(to right, transparent, #AA9DE8, transparent) 10;

}


.elementor-4060 .elementor-element.elementor-element-ebafac0::before{
content: "";
position: absolute;
top: 0%;
left: 50%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #21243c;
border-radius: 100%;
filter: blur(100px);
}


@media(max-width: 767px){
  .elementor-4060 .elementor-element.elementor-element-ebafac0::before{
top: 0%;
left: 50%;
width: 200px;
height: 200px;
filter: blur(60px);
}


}/* 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-b539045 */.menux{

    transition: 1s;

    transform: translatey(0%);

}

.menuativox{

    transition: 1s;

    transform: translatey(-100%);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8bc3117 */.screen{

     transition: 2s;

     transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(-85deg) scale(1, 1);

    transform-origin: 50% 93%;

    transform-style: preserve-3d;

    will-change: transform;

    position: absolute;

}

.noteativo{

     transition: 2s;

     transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(-80deg) scale(1, 1);

    transform-origin: 50% 93%;

    transform-style: preserve-3d;

    will-change: transform;

}

.noteativo2{

     transition: 2s;

     transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(-60deg) scale(1, 1);

    transform-origin: 50% 93%;

    transform-style: preserve-3d;

    will-change: transform;

}

.noteativo3{

     transition: 2s;

     transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(-40deg) scale(1, 1);

    transform-origin: 50% 93%;

    transform-style: preserve-3d;

    will-change: transform;

}

.noteativo4{

     transition: 2s;

     transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(-20deg) scale(1, 1);

    transform-origin: 50% 93%;

    transform-style: preserve-3d;

    will-change: transform;

}

.noteativo5{

     transition: 2s;

     transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(0deg) scale(1, 1);

    transform-origin: 50% 93%;

    transform-style: preserve-3d;

    will-change: transform;

}/* End custom CSS */
/* Start custom CSS */html, body{

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

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

cin{
    color: #959595;
}

*::selection {

    color: #000;

    background: #FF3C00;

}

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

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: #080911;

}

*::-webkit-scrollbar-thumb {

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

    border-radius: 10px;

    border: 2px solid #080911;


}

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 */