.elementor-1535 .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-1535 .elementor-element.elementor-element-28d0446:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-28d0446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.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-1535 .elementor-element.elementor-element-3624d8c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-3624d8c.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-3624d8c img{width:100%;max-width:100%;}.elementor-1535 .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-1535 .elementor-element.elementor-element-8d001e1{left:0px;}body.rtl .elementor-1535 .elementor-element.elementor-element-8d001e1{right:0px;}.elementor-1535 .elementor-element.elementor-element-7a7af2e{--display:flex;--z-index:60;}.elementor-1535 .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-1535 .elementor-element.elementor-element-d9c9350{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-b154770:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-b154770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090B1300;}.elementor-1535 .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-1535 .elementor-element.elementor-element-143e1e9:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-143e1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1535 .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:#E4E4E4;--border-color:#E4E4E4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-fb2dd35:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-fb2dd35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2235;}.elementor-1535 .elementor-element.elementor-element-3290a91{--display:flex;--min-height:15vh;--border-radius:10px 10px 10px 10px;}.elementor-1535 .elementor-element.elementor-element-3290a91:not(.elementor-motion-effects-element-type-background), .elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-4d75a12.elementor-element{--align-self:center;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-48a7b5d .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-48a7b5d .elementor-button:focus{background-color:#4E516F7D;}.elementor-1535 .elementor-element.elementor-element-48a7b5d.elementor-element{--align-self:flex-start;}.elementor-1535 .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-1535 .elementor-element.elementor-element-3a6e007:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-3a6e007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2235;}.elementor-1535 .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-1535 .elementor-element.elementor-element-4176591 > .elementor-widget-container{--e-transform-rotateZ:-45deg;}.elementor-1535 .elementor-element.elementor-element-4176591.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-4176591 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-4176591.elementor-view-stacked .elementor-icon{background-color:#FF3C00;}.elementor-1535 .elementor-element.elementor-element-4176591.elementor-view-framed .elementor-icon, .elementor-1535 .elementor-element.elementor-element-4176591.elementor-view-default .elementor-icon{color:#FF3C00;border-color:#FF3C00;}.elementor-1535 .elementor-element.elementor-element-4176591.elementor-view-framed .elementor-icon, .elementor-1535 .elementor-element.elementor-element-4176591.elementor-view-default .elementor-icon svg{fill:#FF3C00;}.elementor-1535 .elementor-element.elementor-element-7d6ff59{--display:flex;}.elementor-1535 .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-1535 .elementor-element.elementor-element-bdf8a30.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:400;color:#E9EAFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-32f53be .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-32f53be .elementor-button:focus{background-color:#4E516F7D;}.elementor-1535 .elementor-element.elementor-element-32f53be.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-6aaeffc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-68c99c6.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:400;color:#FF3C00;}.elementor-1535 .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-1535 .elementor-element.elementor-element-9641e52.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-9641e52 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:400;color:#9D9EAA;}.elementor-1535 .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-1535 .elementor-element.elementor-element-4e0a036 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-4e0a036.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-4e0a036 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:26px;font-weight:400;color:#FF3C00;}.elementor-1535 .elementor-element.elementor-element-4122d73{width:auto;max-width:auto;text-align:left;}.elementor-1535 .elementor-element.elementor-element-4122d73.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-4122d73 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:400;color:#9D9EAA;}.elementor-1535 .elementor-element.elementor-element-6b12a4c{--display:flex;}.elementor-1535 .elementor-element.elementor-element-3980662{--display:flex;}.elementor-1535 .elementor-element.elementor-element-04997aa{--display:flex;}.elementor-1535 .elementor-element.elementor-element-a32c7d3{--display:flex;}.elementor-1535 .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:#383D49;--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-1535 .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-1535 .elementor-element.elementor-element-37dca0d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-37dca0d {--n-menu-title-color-hover:#FF3C00;--n-menu-title-color-active:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-b838b22{--display:flex;--z-index:30;}.elementor-1535 .elementor-element.elementor-element-3f7c6b4 .elementor-button{background-color:#FF3C00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-1535 .elementor-element.elementor-element-3f7c6b4 .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-3f7c6b4 .elementor-button:focus{background-color:#FF3C00BF;}.elementor-1535 .elementor-element.elementor-element-3f7c6b4.elementor-element{--align-self:center;}.elementor-1535 .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-1535 .elementor-element.elementor-element-e2a15f0{left:0px;}body.rtl .elementor-1535 .elementor-element.elementor-element-e2a15f0{right:0px;}.elementor-1535 .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:#ECECEC;--border-color:#ECECEC;}.elementor-1535 .elementor-element.elementor-element-aab09a2:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-aab09a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F891;}.elementor-1535 .elementor-element.elementor-element-4ec385d{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-4ec385d img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-71a0483 .elementor-button{background-color:#FF3C00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-1535 .elementor-element.elementor-element-71a0483 .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-71a0483 .elementor-button:focus{background-color:#FF3C006B;}.elementor-1535 .elementor-element.elementor-element-71a0483.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-ddb3d41{--display:flex;--min-height:85vh;--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;--z-index:5;}.elementor-1535 .elementor-element.elementor-element-ddb3d41:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-ddb3d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1535 .elementor-element.elementor-element-cdf69a9{--display:flex;}.elementor-1535 .elementor-element.elementor-element-622be60 > .elementor-widget-container{background-color:#FFFFFF;padding:18px 25px 18px 25px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-622be60.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-622be60{text-align:center;}.elementor-1535 .elementor-element.elementor-element-622be60 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:400;color:#9CA3B4;}.elementor-1535 .elementor-element.elementor-element-9dfe111{width:var( --container-widget-width, 919px );max-width:919px;--container-widget-width:919px;--container-widget-flex-grow:0;text-align:left;}.elementor-1535 .elementor-element.elementor-element-9dfe111.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-9dfe111 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:49px;font-weight:600;color:#383D49;}.elementor-1535 .elementor-element.elementor-element-07b8744{width:var( --container-widget-width, 481px );max-width:481px;--container-widget-width:481px;--container-widget-flex-grow:0;text-align:left;}.elementor-1535 .elementor-element.elementor-element-07b8744.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-07b8744 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#4E4E4E;}.elementor-1535 .elementor-element.elementor-element-dacdc1d{--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;--border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-dacdc1d:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-dacdc1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-9ddcdb8{width:auto;max-width:auto;text-align:left;}.elementor-1535 .elementor-element.elementor-element-9ddcdb8.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-9ddcdb8 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#9CA3B4;}.elementor-1535 .elementor-element.elementor-element-3c67f6a .elementor-button{background-color:#FF3C00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-1535 .elementor-element.elementor-element-3c67f6a .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-3c67f6a .elementor-button:focus{background-color:#FF3C00BF;}.elementor-1535 .elementor-element.elementor-element-3c67f6a.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-0a7ee4b{--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-1535 .elementor-element.elementor-element-69dcce7 > .elementor-widget-container{--e-transform-translateY:40px;--e-transform-scale:1.25;}.elementor-1535 .elementor-element.elementor-element-69dcce7 img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-708b0ae{--display:flex;--min-height:15vh;--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:5;}.elementor-1535 .elementor-element.elementor-element-708b0ae:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-708b0ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1535 .elementor-element.elementor-element-f04c935{--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-evenly;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:5;}.elementor-1535 .elementor-element.elementor-element-f04c935:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-f04c935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF3C00;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1535 .elementor-element.elementor-element-e087bb4.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-e087bb4 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-1535 .elementor-element.elementor-element-e087bb4 .elementor-counter-title{color:#FFFFFF;font-family:"San Francisco", Sans-serif;font-weight:400;}.elementor-1535 .elementor-element.elementor-element-6fa10d5.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-6fa10d5 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-1535 .elementor-element.elementor-element-6fa10d5 .elementor-counter-title{color:#FFFFFF;font-family:"San Francisco", Sans-serif;font-weight:400;}.elementor-1535 .elementor-element.elementor-element-727b313.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-727b313 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-1535 .elementor-element.elementor-element-727b313 .elementor-counter-title{color:#FFFFFF;font-family:"San Francisco", Sans-serif;font-weight:400;}.elementor-1535 .elementor-element.elementor-element-0e87c29{--display:flex;--min-height:80vh;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1535 .elementor-element.elementor-element-0e87c29:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-0e87c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1535 .elementor-element.elementor-element-18be388{--display:flex;--padding-top:10px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;--z-index:6;}.elementor-1535 .elementor-element.elementor-element-18be388:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-18be388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8F8 75%, #F2295B00 100%);}.elementor-1535 .elementor-element.elementor-element-1a7112f{width:var( --container-widget-width, 919px );max-width:919px;--container-widget-width:919px;--container-widget-flex-grow:0;text-align:left;}.elementor-1535 .elementor-element.elementor-element-1a7112f.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-1a7112f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#383D49;}.elementor-1535 .elementor-element.elementor-element-120fdae{width:var( --container-widget-width, 703px );max-width:703px;--container-widget-width:703px;--container-widget-flex-grow:0;text-align:left;}.elementor-1535 .elementor-element.elementor-element-120fdae.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-120fdae .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#4E4E4E;}.elementor-1535 .elementor-element.elementor-element-7820ed0{--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:60px 60px;--row-gap:60px;--column-gap:60px;--z-index:0;}.elementor-1535 .elementor-element.elementor-element-4875703{--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-1535 .elementor-element.elementor-element-4875703:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-4875703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-66a295d{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-1535 .elementor-element.elementor-element-66a295d.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-66a295d img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-f419a5c.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-f419a5c{z-index:5;text-align:left;}.elementor-1535 .elementor-element.elementor-element-f419a5c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;color:#383D49;}.elementor-1535 .elementor-element.elementor-element-18297e5{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-1535 .elementor-element.elementor-element-18297e5.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-18297e5 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#A5A5A5;}.elementor-1535 .elementor-element.elementor-element-0dfe8d6{--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-1535 .elementor-element.elementor-element-0dfe8d6:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-0dfe8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-dad41e4{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-1535 .elementor-element.elementor-element-dad41e4.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-dad41e4 img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-c1155a2.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-c1155a2{z-index:5;text-align:left;}.elementor-1535 .elementor-element.elementor-element-c1155a2 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;color:#383D49;}.elementor-1535 .elementor-element.elementor-element-321b805{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-1535 .elementor-element.elementor-element-321b805.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-321b805 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#A5A5A5;}.elementor-1535 .elementor-element.elementor-element-b11a335{--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-1535 .elementor-element.elementor-element-b11a335:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-b11a335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-636a6df{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;z-index:5;}.elementor-1535 .elementor-element.elementor-element-636a6df.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-636a6df img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-8c79f6b.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-8c79f6b{z-index:5;text-align:left;}.elementor-1535 .elementor-element.elementor-element-8c79f6b .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;color:#383D49;}.elementor-1535 .elementor-element.elementor-element-f371bc3{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-1535 .elementor-element.elementor-element-f371bc3.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-f371bc3 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#A5A5A5;}.elementor-1535 .elementor-element.elementor-element-d1d8b49{--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-1535 .elementor-element.elementor-element-d1d8b49:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-d1d8b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-9f22d9c{width:var( --container-widget-width, 11.76% );max-width:11.76%;--container-widget-width:11.76%;--container-widget-flex-grow:0;z-index:5;}.elementor-1535 .elementor-element.elementor-element-9f22d9c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-9f22d9c img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-1e0e1ea.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-1e0e1ea{z-index:5;text-align:left;}.elementor-1535 .elementor-element.elementor-element-1e0e1ea .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;color:#383D49;}.elementor-1535 .elementor-element.elementor-element-3c76677{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-1535 .elementor-element.elementor-element-3c76677.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-3c76677 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#A5A5A5;}.elementor-1535 .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:5;}.elementor-1535 .elementor-element.elementor-element-1af4168:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-1af4168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1535 .elementor-element.elementor-element-a9d7da5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:40px 40px 40px 40px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1535 .elementor-element.elementor-element-a9d7da5:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-a9d7da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-c09f22f.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-c09f22f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:87px;font-weight:600;color:#383D4926;}.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-1535 .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-1535 .elementor-element.elementor-element-625a0bc.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-625a0bc{z-index:50;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-625a0bc .elementor-icon-list-icon i{color:#FF3C00;transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-625a0bc .elementor-icon-list-icon svg{fill:#FF3C00;transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-625a0bc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1535 .elementor-element.elementor-element-625a0bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-625a0bc .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-1535 .elementor-element.elementor-element-625a0bc .elementor-icon-list-text{color:#BCC4C7;transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-3288497{--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:5;}.elementor-1535 .elementor-element.elementor-element-3288497:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-3288497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1535 .elementor-element.elementor-element-3bc0809{--display:flex;--min-height:78vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1535 .elementor-element.elementor-element-3bc0809:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-3bc0809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-3bc0809::before, .elementor-1535 .elementor-element.elementor-element-3bc0809 > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-3bc0809 > .e-con-inner > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-3bc0809 > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-3bc0809 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-3bc0809 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #05060A 0%, #F2295B00 65%);}.elementor-1535 .elementor-element.elementor-element-5a2dce1{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1535 .elementor-element.elementor-element-21df84b{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;z-index:5;}.elementor-1535 .elementor-element.elementor-element-21df84b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-21df84b img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-2d6de24{--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:0;}.elementor-1535 .elementor-element.elementor-element-2d6de24.e-con{--e-con-transform-scale:0.9;}.elementor-1535 .elementor-element.elementor-element-7ed246c{--e-image-carousel-slides-to-show:4;}.elementor-1535 .elementor-element.elementor-element-35f5cd5{--e-image-carousel-slides-to-show:4;}.elementor-1535 .elementor-element.elementor-element-2d52d82{--e-image-carousel-slides-to-show:4;}.elementor-1535 .elementor-element.elementor-element-4457807{--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-1535 .elementor-element.elementor-element-34af2ca{width:var( --container-widget-width, 762px );max-width:762px;--container-widget-width:762px;--container-widget-flex-grow:0;text-align:center;}.elementor-1535 .elementor-element.elementor-element-34af2ca.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-34af2ca .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#000000;}.elementor-1535 .elementor-element.elementor-element-796a118{width:var( --container-widget-width, 868px );max-width:868px;--container-widget-width:868px;--container-widget-flex-grow:0;text-align:center;}.elementor-1535 .elementor-element.elementor-element-796a118.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-796a118 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#838383;}.elementor-1535 .elementor-element.elementor-element-928a770{--display:flex;--min-height:0vh;--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-1535 .elementor-element.elementor-element-928a770.e-con{--align-self:stretch;}.elementor-1535 .elementor-element.elementor-element-a65c92e{--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;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:10;}.elementor-1535 .elementor-element.elementor-element-a65c92e:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-a65c92e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF9;}.elementor-1535 .elementor-element.elementor-element-57d6ed5{--display:flex;}.elementor-1535 .elementor-element.elementor-element-5586050.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-5586050{z-index:5;text-align:left;}.elementor-1535 .elementor-element.elementor-element-5586050 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:32px;font-weight:400;color:#FF3C00;}.elementor-1535 .elementor-element.elementor-element-6ba33ff{width:var( --container-widget-width, 439px );max-width:439px;--container-widget-width:439px;--container-widget-flex-grow:0;z-index:5;text-align:left;}.elementor-1535 .elementor-element.elementor-element-6ba33ff.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-6ba33ff .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#838383;}.elementor-1535 .elementor-element.elementor-element-4df530f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-cc2541d .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1535 .elementor-element.elementor-element-cc2541d img{opacity:1;}.elementor-1535 .elementor-element.elementor-element-5632dc1 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1535 .elementor-element.elementor-element-5632dc1 img{opacity:1;}.elementor-1535 .elementor-element.elementor-element-e2a83a3 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1535 .elementor-element.elementor-element-e2a83a3 img{opacity:1;}.elementor-1535 .elementor-element.elementor-element-d0484c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:0;}.elementor-1535 .elementor-element.elementor-element-d0484c7:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-d0484c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1535 .elementor-element.elementor-element-d0484c7.e-con{--align-self:stretch;}.elementor-1535 .elementor-element.elementor-element-d38527c{--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-d38527c:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-d38527c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EC5C3800;}.elementor-1535 .elementor-element.elementor-element-d38527c.e-con{--align-self:stretch;}.elementor-1535 .elementor-element.elementor-element-87066ed{--display:flex;--min-height:119px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-87066ed:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-87066ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-81cd23b{--e-image-carousel-slides-to-show:3;}.elementor-1535 .elementor-element.elementor-element-81cd23b > .elementor-widget-container{--e-transform-scale:1.2;}.elementor-1535 .elementor-element.elementor-element-d759007{--display:flex;--min-height:100vh;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-1535 .elementor-element.elementor-element-89052d2{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1535 .elementor-element.elementor-element-89052d2:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-89052d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-2749175{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1535 .elementor-element.elementor-element-2749175.e-con{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-d7e46df{width:var( --container-widget-width, 443px );max-width:443px;--container-widget-width:443px;--container-widget-flex-grow:0;text-align:left;}.elementor-1535 .elementor-element.elementor-element-d7e46df.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-d7e46df .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#000000;}.elementor-1535 .elementor-element.elementor-element-166475c{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overflow:hidden;--overlay-opacity:0;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1535 .elementor-element.elementor-element-166475c:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-166475c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EC5C38 0%, #F78B70 100%);}.elementor-1535 .elementor-element.elementor-element-166475c::before, .elementor-1535 .elementor-element.elementor-element-166475c > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-166475c > .e-con-inner > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-166475c > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-166475c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-166475c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1535 .elementor-element.elementor-element-0446e78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-37b6b91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-37b6b91.elementor-element{--align-self:flex-end;}.elementor-1535 .elementor-element.elementor-element-37b6b91 img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 123% ) blur( 0px ) hue-rotate( 342deg );}.elementor-1535 .elementor-element.elementor-element-1ee6a98{--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-1535 .elementor-element.elementor-element-24b8981{--display:flex;--min-height:387px;--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;}.elementor-1535 .elementor-element.elementor-element-24b8981.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-058ef24{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-2d6b32d{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-2d6b32d.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-2d6b32d img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-0e6bfaf.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-0e6bfaf{z-index:5;text-align:left;}.elementor-1535 .elementor-element.elementor-element-0e6bfaf .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:600;color:#383D49;}.elementor-1535 .elementor-element.elementor-element-1303ecc{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-178278e .elementor-button{background-color:#FF3C00;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-411edfa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-9f851fa{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-9f851fa.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-9f851fa img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-332057d.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-332057d{z-index:5;text-align:left;}.elementor-1535 .elementor-element.elementor-element-332057d .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:600;color:#383D49;}.elementor-1535 .elementor-element.elementor-element-52e0020{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-ccecc2a .elementor-button{background-color:#FF3C0000;fill:#FF3C00;color:#FF3C00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF3C00;border-radius:100px 100px 100px 100px;}.elementor-1535 .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:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1535 .elementor-element.elementor-element-4088c5f:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-4088c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1535 .elementor-element.elementor-element-dd338ea{--display:flex;--min-height:100vh;--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-1535 .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-1535 .elementor-element.elementor-element-ad4e0e5:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-ad4e0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1535 .elementor-element.elementor-element-6fb53e6 > .elementor-widget-container{background-color:#FF3C00;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-6fb53e6.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-6fb53e6{text-align:center;}.elementor-1535 .elementor-element.elementor-element-6fb53e6 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-5f5c9ee.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-5f5c9ee .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:48px;font-weight:400;color:#26333D;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6a7072f.elementor-element{--align-self:center;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6d09bd0{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-6d09bd0 img{width:100%;max-width:100%;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-0d68de1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-0d68de1.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-0d68de1 img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-5072ca5{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-5072ca5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-5072ca5.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-5072ca5 img{width:100%;max-width:100%;}.elementor-1535 .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-1535 .elementor-element.elementor-element-0bda3b2.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-0bda3b2 img{width:100%;max-width:100%;}.elementor-1535 .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-1535 .elementor-element.elementor-element-d51f0fe:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-d51f0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F700;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-001683c.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-001683c{text-align:center;}.elementor-1535 .elementor-element.elementor-element-001683c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#26333D;}.elementor-1535 .elementor-element.elementor-element-bbf7581{width:auto;max-width:auto;text-align:center;}.elementor-1535 .elementor-element.elementor-element-bbf7581 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-bbf7581.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-bbf7581 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#26333D;}.elementor-1535 .elementor-element.elementor-element-6af73f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-6af73f2.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-6af73f2{text-align:center;}.elementor-1535 .elementor-element.elementor-element-6af73f2 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#26333D;}.elementor-1535 .elementor-element.elementor-element-49fc36f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-49fc36f.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-49fc36f{text-align:center;}.elementor-1535 .elementor-element.elementor-element-49fc36f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#26333D;}.elementor-1535 .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-1535 .elementor-element.elementor-element-dddbd95.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-dddbd95{text-align:center;}.elementor-1535 .elementor-element.elementor-element-dddbd95 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:600;color:#FF3C00;}.elementor-1535 .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-1535 .elementor-element.elementor-element-76be174:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-76be174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F700;}.elementor-1535 .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-1535 .elementor-element.elementor-element-99684ac:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-99684ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EAED91;}.elementor-1535 .elementor-element.elementor-element-0c5a77a{--display:flex;}.elementor-1535 .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-1535 .elementor-element.elementor-element-d78f01d.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-d78f01d .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:48px;font-weight:400;color:#26333D;}.elementor-1535 .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-1535 .elementor-element.elementor-element-71c8a29.elementor-element{--align-self:center;}.elementor-1535 .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-1535 .elementor-element.elementor-element-fa35cc7 > .elementor-widget-container{background-color:#424242;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-fa35cc7.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-fa35cc7{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1535 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:400;}.elementor-1535 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-text{color:#F1F1F1;transition:color 0.3s;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-171ab82:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-171ab82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FC;}.elementor-1535 .elementor-element.elementor-element-10edafa{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-1cd4cf7.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-1cd4cf7 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:23px;font-weight:400;color:#384E5F;}.elementor-1535 .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-1535 .elementor-element.elementor-element-965b0b1:not(.elementor-motion-effects-element-type-background), .elementor-1535 .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-1535 .elementor-element.elementor-element-57b933d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-3397561.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-3397561 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:23px;font-weight:400;color:#384E5F;}.elementor-1535 .elementor-element.elementor-element-3a17729{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-e90a5b8{z-index:1;}.elementor-1535 .elementor-element.elementor-element-e90a5b8 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1535 .elementor-element.elementor-element-b05a71b > .elementor-widget-container{--e-transform-rotateZ:22deg;}.elementor-1535 .elementor-element.elementor-element-b05a71b{z-index:2;}.elementor-1535 .elementor-element.elementor-element-b05a71b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1535 .elementor-element.elementor-element-cb7e80a{z-index:3;}.elementor-1535 .elementor-element.elementor-element-cb7e80a .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1535 .elementor-element.elementor-element-1abb01c{--display:flex;--min-height:30vh;--border-radius:20px 20px 20px 20px;}.elementor-1535 .elementor-element.elementor-element-1abb01c:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-1abb01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FC;}.elementor-1535 .elementor-element.elementor-element-1877147{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-628f172.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-628f172 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:23px;font-weight:400;color:#384E5F;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-5cf638b.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-5cf638b img{width:100%;max-width:100%;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6e7d78a.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-6e7d78a img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-4e269d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-8d8791f.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-8d8791f img{width:100%;max-width:100%;}.elementor-1535 .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-1535 .elementor-element.elementor-element-faccddc.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-faccddc img{width:100%;max-width:100%;}.elementor-1535 .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-1535 .elementor-element.elementor-element-ec0563c:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-ec0563c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8F8 0%, #F2F3F7 100%);}.elementor-1535 .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-1535 .elementor-element.elementor-element-98866f0:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-98866f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1535 .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-1535 .elementor-element.elementor-element-70002b8::before, .elementor-1535 .elementor-element.elementor-element-70002b8 > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-70002b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-70002b8 > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-70002b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-70002b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1535 .elementor-element.elementor-element-70002b8:not(.elementor-motion-effects-element-type-background), .elementor-1535 .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-23-192857-1.jpg") 50% 50%;background-size:cover;}.elementor-1535 .elementor-element.elementor-element-e344a6e.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-e344a6e{text-align:center;}.elementor-1535 .elementor-element.elementor-element-e344a6e .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-f6b22b8::before, .elementor-1535 .elementor-element.elementor-element-f6b22b8 > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-f6b22b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-f6b22b8 > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-f6b22b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-f6b22b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1535 .elementor-element.elementor-element-f6b22b8:not(.elementor-motion-effects-element-type-background), .elementor-1535 .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-23-192812-1.jpg") 50% 50%;background-size:cover;}.elementor-1535 .elementor-element.elementor-element-0987ddf.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-0987ddf{text-align:center;}.elementor-1535 .elementor-element.elementor-element-0987ddf .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-425edd7::before, .elementor-1535 .elementor-element.elementor-element-425edd7 > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-425edd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-425edd7 > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-425edd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-425edd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1535 .elementor-element.elementor-element-425edd7:not(.elementor-motion-effects-element-type-background), .elementor-1535 .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-23-192832-1.jpg") 50% 50%;background-size:cover;}.elementor-1535 .elementor-element.elementor-element-53b3e57.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-53b3e57{text-align:center;}.elementor-1535 .elementor-element.elementor-element-53b3e57 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-ff052c5{--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:6;}.elementor-1535 .elementor-element.elementor-element-ff052c5::before, .elementor-1535 .elementor-element.elementor-element-ff052c5 > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-ff052c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1535 .elementor-element.elementor-element-ff052c5 > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-ff052c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1535 .elementor-element.elementor-element-ff052c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1535 .elementor-element.elementor-element-ff052c5:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-ff052c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://alphahouse.dev.br/wp-content/uploads/2024/02/Captura-de-tela-2024-02-23-192744-1.jpg") 50% 50%;background-size:cover;}.elementor-1535 .elementor-element.elementor-element-784e341{width:var( --container-widget-width, 622px );max-width:622px;--container-widget-width:622px;--container-widget-flex-grow:0;text-align:center;}.elementor-1535 .elementor-element.elementor-element-784e341.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-784e341 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-b103125 > .elementor-widget-container{background-color:#FFFFFF1F;padding:10px 20px 10px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-b103125.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-b103125{z-index:50;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-b103125 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-b103125 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-b103125 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1535 .elementor-element.elementor-element-b103125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-b103125 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-1535 .elementor-element.elementor-element-b103125 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1535 .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-1535 .elementor-element.elementor-element-94f9287:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-94f9287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F7;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-bb92de5.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-bb92de5{text-align:center;}.elementor-1535 .elementor-element.elementor-element-bb92de5 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#26333DD4;}.elementor-1535 .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-1535 .elementor-element.elementor-element-d5e1826.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-d5e1826 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:70px;font-weight:600;color:#26333D;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6a8c073.elementor-element{--align-self:center;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-icon i{color:#40545C;transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-icon svg{fill:#40545C;transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-9b51ec4{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1535 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-1535 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-text{color:#85898F;transition:color 0.3s;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-b6d3d84:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-b6d3d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1535 .elementor-element.elementor-element-e30176b > .elementor-widget-container{--e-transform-translateX:-100px;}.elementor-1535 .elementor-element.elementor-element-e30176b .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-e30176b.elementor-view-stacked .elementor-icon{background-color:#FF7400;}.elementor-1535 .elementor-element.elementor-element-e30176b.elementor-view-framed .elementor-icon, .elementor-1535 .elementor-element.elementor-element-e30176b.elementor-view-default .elementor-icon{color:#FF7400;border-color:#FF7400;}.elementor-1535 .elementor-element.elementor-element-e30176b.elementor-view-framed .elementor-icon, .elementor-1535 .elementor-element.elementor-element-e30176b.elementor-view-default .elementor-icon svg{fill:#FF7400;}.elementor-1535 .elementor-element.elementor-element-e30176b .elementor-icon{font-size:150px;}.elementor-1535 .elementor-element.elementor-element-e30176b .elementor-icon svg{height:150px;}.elementor-1535 .elementor-element.elementor-element-ded29b1 > .elementor-widget-container{--e-transform-translateX:100px;--e-transform-translateY:0px;}.elementor-1535 .elementor-element.elementor-element-ded29b1 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-ded29b1.elementor-view-stacked .elementor-icon{background-color:#BA7EF0;}.elementor-1535 .elementor-element.elementor-element-ded29b1.elementor-view-framed .elementor-icon, .elementor-1535 .elementor-element.elementor-element-ded29b1.elementor-view-default .elementor-icon{color:#BA7EF0;border-color:#BA7EF0;}.elementor-1535 .elementor-element.elementor-element-ded29b1.elementor-view-framed .elementor-icon, .elementor-1535 .elementor-element.elementor-element-ded29b1.elementor-view-default .elementor-icon svg{fill:#BA7EF0;}.elementor-1535 .elementor-element.elementor-element-ded29b1 .elementor-icon{font-size:150px;}.elementor-1535 .elementor-element.elementor-element-ded29b1 .elementor-icon svg{height:150px;}.elementor-1535 .elementor-element.elementor-element-e4006fb > .elementor-widget-container{--e-transform-translateY:100px;}.elementor-1535 .elementor-element.elementor-element-e4006fb .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-e4006fb.elementor-view-stacked .elementor-icon{background-color:#FF9600;}.elementor-1535 .elementor-element.elementor-element-e4006fb.elementor-view-framed .elementor-icon, .elementor-1535 .elementor-element.elementor-element-e4006fb.elementor-view-default .elementor-icon{color:#FF9600;border-color:#FF9600;}.elementor-1535 .elementor-element.elementor-element-e4006fb.elementor-view-framed .elementor-icon, .elementor-1535 .elementor-element.elementor-element-e4006fb.elementor-view-default .elementor-icon svg{fill:#FF9600;}.elementor-1535 .elementor-element.elementor-element-e4006fb .elementor-icon{font-size:150px;}.elementor-1535 .elementor-element.elementor-element-e4006fb .elementor-icon svg{height:150px;}.elementor-1535 .elementor-element.elementor-element-7a12da8 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-100px;}.elementor-1535 .elementor-element.elementor-element-7a12da8 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-7a12da8.elementor-view-stacked .elementor-icon{background-color:#4C3691;}.elementor-1535 .elementor-element.elementor-element-7a12da8.elementor-view-framed .elementor-icon, .elementor-1535 .elementor-element.elementor-element-7a12da8.elementor-view-default .elementor-icon{color:#4C3691;border-color:#4C3691;}.elementor-1535 .elementor-element.elementor-element-7a12da8.elementor-view-framed .elementor-icon, .elementor-1535 .elementor-element.elementor-element-7a12da8.elementor-view-default .elementor-icon svg{fill:#4C3691;}.elementor-1535 .elementor-element.elementor-element-7a12da8 .elementor-icon{font-size:150px;}.elementor-1535 .elementor-element.elementor-element-7a12da8 .elementor-icon svg{height:150px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-1b7d629.elementor-element{--align-self:center;}.elementor-1535 .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-1535 .elementor-element.elementor-element-d915ca1:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-d915ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F700;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6b8554e:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-6b8554e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F7;}.elementor-1535 .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-1535 .elementor-element.elementor-element-cc67d5f.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-cc67d5f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:136px;font-weight:600;color:#05060A;}.elementor-1535 .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-1535 .elementor-element.elementor-element-e9c7054:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-e9c7054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-1535 .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-1535 .elementor-element.elementor-element-0070c4e:not(.elementor-motion-effects-element-type-background), .elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-9e66b77 img{width:100%;max-width:100%;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6a7e6da.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-6a7e6da{text-align:center;}.elementor-1535 .elementor-element.elementor-element-6a7e6da .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-7d4cf86.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-7d4cf86 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:300;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-3d08245.elementor-element{--align-self:center;}.elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-f0e9b80:not(.elementor-motion-effects-element-type-background), .elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-855b42b img{width:100%;max-width:100%;}.elementor-1535 .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-1535 .elementor-element.elementor-element-0f48943.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-0f48943{text-align:center;}.elementor-1535 .elementor-element.elementor-element-0f48943 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-38d1ed8.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-38d1ed8 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:300;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-761e49e.elementor-element{--align-self:center;}.elementor-1535 .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-1535 .elementor-element.elementor-element-bb5a67f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1535 .elementor-element.elementor-element-bb5a67f:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-bb5a67f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-1535 .elementor-element.elementor-element-fc0dbea{--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:flex-start;--align-items:center;}.elementor-1535 .elementor-element.elementor-element-3b757f5 > .elementor-widget-container{background-color:#FFFFFF1A;padding:15px 20px 15px 20px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-3b757f5.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-3b757f5{text-align:center;}.elementor-1535 .elementor-element.elementor-element-3b757f5 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-c6c1d36{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-1535 .elementor-element.elementor-element-c6c1d36 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-c6c1d36.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-c6c1d36 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:47px;font-weight:400;color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-d9b0837{width:var( --container-widget-width, 864px );max-width:864px;--container-widget-width:864px;--container-widget-flex-grow:0;z-index:50;text-align:center;}.elementor-1535 .elementor-element.elementor-element-d9b0837.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-d9b0837 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-1535 .elementor-element.elementor-element-0c2f22f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-d253fd5 img{width:100%;max-width:100%;opacity:0.2;}.elementor-1535 .elementor-element.elementor-element-dfc70a7 img{width:100%;max-width:100%;opacity:1;}.elementor-1535 .elementor-element.elementor-element-fbcd8b4 img{width:100%;max-width:100%;opacity:1;}.elementor-1535 .elementor-element.elementor-element-fa83cc4 img{width:100%;max-width:100%;opacity:1;}.elementor-1535 .elementor-element.elementor-element-4dc843a{--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-1535 .elementor-element.elementor-element-4dc843a:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-4dc843a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-1535 .elementor-element.elementor-element-3a270c9{--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:flex-start;--align-items:center;}.elementor-1535 .elementor-element.elementor-element-2cfc621{width:auto;max-width:auto;z-index:10;text-align:center;}.elementor-1535 .elementor-element.elementor-element-2cfc621 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-2cfc621.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-2cfc621 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:80px;font-weight:400;color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-be085eb{width:auto;max-width:auto;z-index:10;text-align:center;}.elementor-1535 .elementor-element.elementor-element-be085eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-be085eb.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-be085eb .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#5E5E5E;}.elementor-1535 .elementor-element.elementor-element-85a0efc{width:var( --container-widget-width, 864px );max-width:864px;--container-widget-width:864px;--container-widget-flex-grow:0;z-index:50;text-align:center;}.elementor-1535 .elementor-element.elementor-element-85a0efc > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-1535 .elementor-element.elementor-element-85a0efc.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-85a0efc .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#C7C7C7;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1535 .elementor-element.elementor-element-1ca54ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-1ca54ed{z-index:0;--lottie-container-opacity:1;--lottie-container-opacity-hover:1;--lottie-container-transition-duration-hover:1.5s;}.elementor-1535 .elementor-element.elementor-element-1ca54ed .e-lottie__container{filter:brightness( 100% ) contrast( 115% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1535 .elementor-element.elementor-element-1265854{--display:flex;--min-height:0vh;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1535 .elementor-element.elementor-element-1265854:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-1265854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-1535 .elementor-element.elementor-element-e3fabec{--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:10;}.elementor-1535 .elementor-element.elementor-element-9a170ab{--display:flex;--z-index:20;}.elementor-1535 .elementor-element.elementor-element-4fe3a75 > .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-1535 .elementor-element.elementor-element-4fe3a75.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-4fe3a75{text-align:center;}.elementor-1535 .elementor-element.elementor-element-4fe3a75 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFF5EA;}.elementor-1535 .elementor-element.elementor-element-542acb0{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:center;}.elementor-1535 .elementor-element.elementor-element-542acb0.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-542acb0 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:50px;font-weight:400;color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-038f3a3 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-038f3a3.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-038f3a3{text-align:center;}.elementor-1535 .elementor-element.elementor-element-038f3a3 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-d80afd6{--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-1535 .elementor-element.elementor-element-2155172{--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-1535 .elementor-element.elementor-element-c3adcc7{--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-1535 .elementor-element.elementor-element-c3adcc7.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-1bd12ff.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-1bd12ff img{width:100%;max-width:100%;}.elementor-1535 .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-1535 .elementor-element.elementor-element-a18d125:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-a18d125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-97919dd.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-97919dd{text-align:center;}.elementor-1535 .elementor-element.elementor-element-97919dd .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFF5EA;}.elementor-1535 .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-1535 .elementor-element.elementor-element-2cab90c.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-2cab90c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-09cb8e7:not(.elementor-motion-effects-element-type-background), .elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-12c6a59{width:auto;max-width:auto;text-align:center;}.elementor-1535 .elementor-element.elementor-element-12c6a59 > .elementor-widget-container{background-color:#FF3C00;padding:20px 20px 20px 20px;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-12c6a59.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-12c6a59 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-639ff45.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-639ff45 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-0ee6e16.elementor-element{--align-self:flex-start;}.elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-1a13df5{width:auto;max-width:auto;text-align:center;}.elementor-1535 .elementor-element.elementor-element-1a13df5 > .elementor-widget-container{background-color:#FF3C00;padding:20px 20px 20px 20px;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-1a13df5.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-1a13df5 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-ed516ce.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-ed516ce .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-7a65ba2.elementor-element{--align-self:flex-start;}.elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-ff56405{width:auto;max-width:auto;text-align:center;}.elementor-1535 .elementor-element.elementor-element-ff56405 > .elementor-widget-container{background-color:#FF3C00;padding:20px 20px 20px 20px;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-ff56405.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-ff56405 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-1a6d79c.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-1a6d79c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-7de8231.elementor-element{--align-self:flex-start;}.elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-eef0075:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-eef0075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-1535 .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-1535 .elementor-element.elementor-element-4bafe44:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-4bafe44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090B13;}.elementor-1535 .elementor-element.elementor-element-7519a7b{--display:flex;}.elementor-1535 .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-1535 .elementor-element.elementor-element-db82a69.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-db82a69{text-align:center;}.elementor-1535 .elementor-element.elementor-element-db82a69 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-ec0ec89.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-ec0ec89 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:45px;font-weight:300;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-b90204c.elementor-element{--align-self:flex-start;}.elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-066d4cb:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-066d4cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2235;}.elementor-1535 .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-1535 .elementor-element.elementor-element-922ccda{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-922ccda.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-813b1c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1535 .elementor-element.elementor-element-71a8ece{width:auto;max-width:auto;text-align:left;}.elementor-1535 .elementor-element.elementor-element-71a8ece.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-71a8ece .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:600;color:#FF3C00;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6a3752c.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-6a3752c .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-1535 .elementor-element.elementor-element-6e7e13e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-d0cb428.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-d0cb428 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-4a44486:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-4a44486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2235;}.elementor-1535 .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-1535 .elementor-element.elementor-element-10f8d85{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-10f8d85.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-7f845e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1535 .elementor-element.elementor-element-a0e5339{width:auto;max-width:auto;text-align:left;}.elementor-1535 .elementor-element.elementor-element-a0e5339.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-a0e5339 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:21px;font-weight:600;color:#FF3C00;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6db44d6.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-6db44d6 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-1535 .elementor-element.elementor-element-908aceb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-dfc9244.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-dfc9244 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-baba08f:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-baba08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-112bd97.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-112bd97{text-align:center;}.elementor-1535 .elementor-element.elementor-element-112bd97 .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1535 .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-1535 .elementor-element.elementor-element-7acd68f.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-7acd68f .elementor-heading-title{font-family:"San Francisco", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-9471c7f > .elementor-widget-container{--e-transform-scale:4;}.elementor-1535 .elementor-element.elementor-element-9471c7f img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-a577290 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-a577290 .elementor-icon-list-icon i{color:#00FF41;transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-a577290 .elementor-icon-list-icon svg{fill:#00FF41;transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-a577290{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-a577290 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1535 .elementor-element.elementor-element-a577290 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-a577290 .elementor-icon-list-item > a{font-family:"San Francisco", Sans-serif;font-weight:600;}.elementor-1535 .elementor-element.elementor-element-a577290 .elementor-icon-list-text{color:#D4D8DD;transition:color 0.3s;}.elementor-1535 .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-1535 .elementor-element.elementor-element-ab9edbb:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-ab9edbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89879996;}.elementor-1535 .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-1535 .elementor-element.elementor-element-b587a2a:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-b587a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1535 .elementor-element.elementor-element-4ff1329 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-fa6d50d:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-fa6d50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-1535 .elementor-element.elementor-element-f1994ec > .elementor-widget-container{--e-transform-translateY:220px;--e-transform-scale:1.4;margin:-150px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-f1994ec:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1535 .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-1535 .elementor-element.elementor-element-f1994ec img{width:100%;max-width:100%;opacity:0.54;}.elementor-1535 .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-1535 .elementor-element.elementor-element-ebafac0:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-ebafac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-1535 .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-1535 .elementor-element.elementor-element-ef056b1{--display:flex;}.elementor-1535 .elementor-element.elementor-element-fc66e72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-fc66e72.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-fc66e72 img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-a8cd2c0.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-a8cd2c0{text-align:left;}.elementor-1535 .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-1535 .elementor-element.elementor-element-f3beeec.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-f3beeec{text-align:left;}.elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-e0b10e4.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-e0b10e4{text-align:left;}.elementor-1535 .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-1535 .elementor-element.elementor-element-c50a613.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-c50a613{text-align:left;}.elementor-1535 .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-1535 .elementor-element.elementor-element-3d2545e.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-3d2545e{text-align:left;}.elementor-1535 .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-1535 .elementor-element.elementor-element-126d9fe.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-126d9fe{text-align:left;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-5703d7e.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-5703d7e{text-align:left;}.elementor-1535 .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-1535 .elementor-element.elementor-element-a1154b1.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-a1154b1{text-align:left;}.elementor-1535 .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-1535 .elementor-element.elementor-element-1ae7e7d.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-1ae7e7d{text-align:left;}.elementor-1535 .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-1535 .elementor-element.elementor-element-8a16566.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-8a16566{text-align:left;}.elementor-1535 .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-1535 .elementor-element.elementor-element-78eff00.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-78eff00{text-align:left;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-028d81e.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-028d81e{text-align:left;}.elementor-1535 .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-1535 .elementor-element.elementor-element-ae6977b.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-ae6977b{text-align:left;}.elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-d2ed363.elementor-element{--align-self:flex-start;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-0533833 .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-0533833 .elementor-button:focus{background-color:#4E516F7D;}.elementor-1535 .elementor-element.elementor-element-0533833.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-0533833 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1535 .elementor-element.elementor-element-0533833 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1535 .elementor-element.elementor-element-cf721c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:2;}.elementor-1535 .elementor-element.elementor-element-cf721c7:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-cf721c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}.elementor-1535 .elementor-element.elementor-element-8bc3117 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-597de23 > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-1535:not(.elementor-motion-effects-element-type-background), body.elementor-page-1535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}@media(min-width:768px){.elementor-1535 .elementor-element.elementor-element-7a7af2e{--width:30%;}.elementor-1535 .elementor-element.elementor-element-ff917d9{--width:100%;}.elementor-1535 .elementor-element.elementor-element-6aaeffc{--width:40%;}.elementor-1535 .elementor-element.elementor-element-b838b22{--width:30%;}.elementor-1535 .elementor-element.elementor-element-dacdc1d{--width:400px;}.elementor-1535 .elementor-element.elementor-element-d38527c{--content-width:500px;}.elementor-1535 .elementor-element.elementor-element-1ee6a98{--width:40%;}.elementor-1535 .elementor-element.elementor-element-24b8981{--width:179px;}.elementor-1535 .elementor-element.elementor-element-703d75f{--width:100%;}.elementor-1535 .elementor-element.elementor-element-b6d3d84{--width:27%;}.elementor-1535 .elementor-element.elementor-element-0c2f22f{--width:66%;}.elementor-1535 .elementor-element.elementor-element-2155172{--width:27%;}.elementor-1535 .elementor-element.elementor-element-7a7a584{--width:30%;}.elementor-1535 .elementor-element.elementor-element-ab87a75{--width:100%;}.elementor-1535 .elementor-element.elementor-element-f0810b8{--width:30%;}.elementor-1535 .elementor-element.elementor-element-80b06ed{--width:100%;}.elementor-1535 .elementor-element.elementor-element-55b072e{--width:30%;}.elementor-1535 .elementor-element.elementor-element-a958ba0{--width:100%;}.elementor-1535 .elementor-element.elementor-element-066d4cb{--width:65%;}.elementor-1535 .elementor-element.elementor-element-a1d67b0{--width:100%;}.elementor-1535 .elementor-element.elementor-element-4a44486{--width:65%;}.elementor-1535 .elementor-element.elementor-element-74c1933{--width:100%;}.elementor-1535 .elementor-element.elementor-element-ab9edbb{--width:80%;}.elementor-1535 .elementor-element.elementor-element-b587a2a{--width:100%;}.elementor-1535 .elementor-element.elementor-element-ef056b1{--width:30%;}.elementor-1535 .elementor-element.elementor-element-349ad96{--width:160px;}.elementor-1535 .elementor-element.elementor-element-7b6e5e4{--width:160px;}.elementor-1535 .elementor-element.elementor-element-7789bc2{--width:160px;}}@media(max-width:1366px) and (min-width:768px){.elementor-1535 .elementor-element.elementor-element-24b8981{--width:180px;}.elementor-1535 .elementor-element.elementor-element-0c2f22f{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1535 .elementor-element.elementor-element-aab09a2{--width:574px;}}@media(max-width:1366px){.elementor-1535 .elementor-element.elementor-element-9dfe111{--container-widget-width:526px;--container-widget-flex-grow:0;width:var( --container-widget-width, 526px );max-width:526px;}.elementor-1535 .elementor-element.elementor-element-9dfe111.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-9dfe111 .elementor-heading-title{font-size:50px;}.elementor-1535 .elementor-element.elementor-element-07b8744{--container-widget-width:398px;--container-widget-flex-grow:0;width:var( --container-widget-width, 398px );max-width:398px;}.elementor-1535 .elementor-element.elementor-element-07b8744 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-9ddcdb8 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-69dcce7 > .elementor-widget-container{--e-transform-scale:1.1;}.elementor-1535 .elementor-element.elementor-element-1a7112f{--container-widget-width:940px;--container-widget-flex-grow:0;width:var( --container-widget-width, 940px );max-width:940px;}.elementor-1535 .elementor-element.elementor-element-1a7112f .elementor-heading-title{font-size:60px;}.elementor-1535 .elementor-element.elementor-element-166475c{--border-radius:40px 40px 40px 40px;}.elementor-1535 .elementor-element.elementor-element-24b8981{--min-height:360px;}.elementor-1535 .elementor-element.elementor-element-5072ca5{--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;}.elementor-1535 .elementor-element.elementor-element-2cfc621 .elementor-heading-title{font-size:70px;}.elementor-1535 .elementor-element.elementor-element-be085eb .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-58488ed{--e-n-carousel-arrow-prev-left-position:350px;--e-n-carousel-arrow-next-right-position:350px;}}@media(max-width:1024px){.elementor-1535 .elementor-element.elementor-element-8d001e1{--z-index:0;}.elementor-1535 .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-1535 .elementor-element.elementor-element-4ec385d{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-4ec385d.elementor-element{--align-self:center;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-3624d8c{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-1535 .elementor-element.elementor-element-8d001e1{--z-index:0;}.elementor-1535 .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-1535 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{font-size:35px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-bdf8a30 .elementor-heading-title{font-size:35px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-68c99c6 .elementor-heading-title{font-size:35px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-9641e52 .elementor-heading-title{font-size:35px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-4e0a036 .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-4122d73{text-align:center;}.elementor-1535 .elementor-element.elementor-element-4122d73 .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-e2a15f0{--z-index:60;}.elementor-1535 .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-1535 .elementor-element.elementor-element-4ec385d{width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-4ec385d img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-71a0483 .elementor-button{font-size:14px;padding:15px 25px 15px 25px;}.elementor-1535 .elementor-element.elementor-element-ddb3d41{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-cdf69a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1535 .elementor-element.elementor-element-622be60.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-622be60 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-9dfe111{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;text-align:center;}.elementor-1535 .elementor-element.elementor-element-9dfe111.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-9dfe111 .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-07b8744{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1535 .elementor-element.elementor-element-07b8744 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-dacdc1d{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-9ddcdb8{text-align:center;}.elementor-1535 .elementor-element.elementor-element-9ddcdb8 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-3c67f6a.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-3c67f6a .elementor-button{font-size:16px;padding:20px 40px 20px 40px;}.elementor-1535 .elementor-element.elementor-element-69dcce7 > .elementor-widget-container{--e-transform-translateY:30px;--e-transform-scale:1.25;padding:20px 0px 50px 0px;}.elementor-1535 .elementor-element.elementor-element-708b0ae{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-f04c935{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-e087bb4 .elementor-counter-number-wrapper{font-size:25px;}.elementor-1535 .elementor-element.elementor-element-e087bb4 .elementor-counter-title{font-size:10px;}.elementor-1535 .elementor-element.elementor-element-6fa10d5 .elementor-counter-number-wrapper{font-size:25px;}.elementor-1535 .elementor-element.elementor-element-6fa10d5 .elementor-counter-title{font-size:10px;}.elementor-1535 .elementor-element.elementor-element-727b313 .elementor-counter-number-wrapper{font-size:25px;}.elementor-1535 .elementor-element.elementor-element-727b313 .elementor-counter-title{font-size:10px;}.elementor-1535 .elementor-element.elementor-element-0e87c29{--justify-content:flex-start;--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-18be388{--padding-top:60px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;--z-index:50;}.elementor-1535 .elementor-element.elementor-element-1a7112f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1535 .elementor-element.elementor-element-1a7112f .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-120fdae{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1535 .elementor-element.elementor-element-120fdae .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-7820ed0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-4875703{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1535 .elementor-element.elementor-element-66a295d{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1535 .elementor-element.elementor-element-f419a5c{text-align:left;}.elementor-1535 .elementor-element.elementor-element-f419a5c .elementor-heading-title{font-size:26px;}.elementor-1535 .elementor-element.elementor-element-18297e5{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-1535 .elementor-element.elementor-element-18297e5 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-0dfe8d6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1535 .elementor-element.elementor-element-dad41e4{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1535 .elementor-element.elementor-element-c1155a2{text-align:left;}.elementor-1535 .elementor-element.elementor-element-c1155a2 .elementor-heading-title{font-size:26px;}.elementor-1535 .elementor-element.elementor-element-321b805{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-1535 .elementor-element.elementor-element-321b805 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-b11a335{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1535 .elementor-element.elementor-element-636a6df{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1535 .elementor-element.elementor-element-8c79f6b{text-align:left;}.elementor-1535 .elementor-element.elementor-element-8c79f6b .elementor-heading-title{font-size:26px;}.elementor-1535 .elementor-element.elementor-element-f371bc3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-1535 .elementor-element.elementor-element-f371bc3 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-d1d8b49{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1535 .elementor-element.elementor-element-9f22d9c{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1535 .elementor-element.elementor-element-1e0e1ea{text-align:left;}.elementor-1535 .elementor-element.elementor-element-1e0e1ea .elementor-heading-title{font-size:26px;}.elementor-1535 .elementor-element.elementor-element-3c76677{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-1535 .elementor-element.elementor-element-3c76677 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-1af4168{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-a9d7da5{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-c09f22f .elementor-heading-title{font-size:45px;}.elementor-1535 .elementor-element.elementor-element-625a0bc > .elementor-widget-container{padding:10px 20px 10px 20px;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-625a0bc{z-index:20;}.elementor-1535 .elementor-element.elementor-element-625a0bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-625a0bc .elementor-icon-list-item > a{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-3288497{--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-3bc0809{--min-height:60vh;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-5a2dce1{--min-height:364px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1535 .elementor-element.elementor-element-21df84b{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-2d6de24.e-con{--e-con-transform-scale:1;}.elementor-1535 .elementor-element.elementor-element-2d6de24{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1535 .elementor-element.elementor-element-7ed246c{--e-image-carousel-slides-to-show:2;}.elementor-1535 .elementor-element.elementor-element-35f5cd5{--e-image-carousel-slides-to-show:2;}.elementor-1535 .elementor-element.elementor-element-2d52d82{--e-image-carousel-slides-to-show:2;}.elementor-1535 .elementor-element.elementor-element-4457807{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1535 .elementor-element.elementor-element-34af2ca{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-34af2ca .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-796a118{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-796a118 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-928a770{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-a65c92e{--min-height:0vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-5586050{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;text-align:left;}.elementor-1535 .elementor-element.elementor-element-5586050 .elementor-heading-title{font-size:32px;}.elementor-1535 .elementor-element.elementor-element-6ba33ff{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-1535 .elementor-element.elementor-element-6ba33ff .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-d0484c7{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1535 .elementor-element.elementor-element-d38527c{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1535 .elementor-element.elementor-element-87066ed{--min-height:80px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-81cd23b{--e-image-carousel-slides-to-show:3;}.elementor-1535 .elementor-element.elementor-element-81cd23b > .elementor-widget-container{--e-transform-scale:1.6;}.elementor-1535 .elementor-element.elementor-element-81cd23b.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-d759007{--padding-top:20px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-89052d2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-2749175{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1535 .elementor-element.elementor-element-d7e46df{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-d7e46df .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-166475c{--min-height:150px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-37b6b91{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1535 .elementor-element.elementor-element-1ee6a98{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-8838c4b{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-8838c4b.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-8838c4b img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-24b8981{--width:200px;--min-height:390px;}.elementor-1535 .elementor-element.elementor-element-058ef24{--flex-wrap:nowrap;}.elementor-1535 .elementor-element.elementor-element-2d6b32d{--container-widget-width:65px;--container-widget-flex-grow:0;width:var( --container-widget-width, 65px );max-width:65px;}.elementor-1535 .elementor-element.elementor-element-0e6bfaf.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-0e6bfaf{text-align:left;}.elementor-1535 .elementor-element.elementor-element-0e6bfaf .elementor-heading-title{font-size:18px;}.elementor-1535 .elementor-element.elementor-element-411edfa{--flex-wrap:nowrap;}.elementor-1535 .elementor-element.elementor-element-9f851fa{--container-widget-width:45px;--container-widget-flex-grow:0;width:var( --container-widget-width, 45px );max-width:45px;}.elementor-1535 .elementor-element.elementor-element-332057d{text-align:left;}.elementor-1535 .elementor-element.elementor-element-332057d .elementor-heading-title{font-size:18px;}.elementor-1535 .elementor-element.elementor-element-4088c5f{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-dd338ea{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-ad4e0e5{--min-height:85vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-6fb53e6 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-5f5c9ee{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-5f5c9ee .elementor-heading-title{font-size:27px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6a7072f .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-6d09bd0{--container-widget-width:134px;--container-widget-flex-grow:0;width:var( --container-widget-width, 134px );max-width:134px;}.elementor-1535 .elementor-element.elementor-element-4cc87c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-0d68de1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1535 .elementor-element.elementor-element-5072ca5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1535 .elementor-element.elementor-element-5072ca5{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-1535 .elementor-element.elementor-element-0bda3b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1535 .elementor-element.elementor-element-d51f0fe{--min-height:20vh;}.elementor-1535 .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-1535 .elementor-element.elementor-element-001683c .elementor-heading-title{font-size:31px;}.elementor-1535 .elementor-element.elementor-element-bbf7581 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-bbf7581 .elementor-heading-title{font-size:29px;}.elementor-1535 .elementor-element.elementor-element-6af73f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-6af73f2 .elementor-heading-title{font-size:29px;}.elementor-1535 .elementor-element.elementor-element-49fc36f > .elementor-widget-container{margin:-5px -5px -5px -5px;}.elementor-1535 .elementor-element.elementor-element-49fc36f .elementor-heading-title{font-size:29px;}.elementor-1535 .elementor-element.elementor-element-178f981{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1535 .elementor-element.elementor-element-dddbd95 .elementor-heading-title{font-size:29px;}.elementor-1535 .elementor-element.elementor-element-76be174{--min-height:20vh;}.elementor-1535 .elementor-element.elementor-element-99684ac{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-d78f01d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-d78f01d .elementor-heading-title{font-size:27px;}.elementor-1535 .elementor-element.elementor-element-71c8a29{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-71c8a29 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-fa35cc7 > .elementor-widget-container{padding:10px 20px 10px 20px;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-fa35cc7{z-index:20;--e-icon-list-icon-size:21px;}.elementor-1535 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-fa35cc7 .elementor-icon-list-item > a{font-size:12px;}.elementor-1535 .elementor-element.elementor-element-acc3c03{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1535 .elementor-element.elementor-element-1cd4cf7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-1cd4cf7 .elementor-heading-title{font-size:21px;}.elementor-1535 .elementor-element.elementor-element-965b0b1{--min-height:0vh;--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-1535 .elementor-element.elementor-element-3397561{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-3397561 .elementor-heading-title{font-size:21px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-1877147{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1535 .elementor-element.elementor-element-628f172{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-628f172 .elementor-heading-title{font-size:21px;}.elementor-1535 .elementor-element.elementor-element-ec0563c{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-98866f0{--min-height:80vh;}.elementor-1535 .elementor-element.elementor-element-70002b8{--min-height:80vh;}.elementor-1535 .elementor-element.elementor-element-e344a6e .elementor-heading-title{font-size:26px;}.elementor-1535 .elementor-element.elementor-element-f6b22b8{--min-height:80vh;}.elementor-1535 .elementor-element.elementor-element-0987ddf .elementor-heading-title{font-size:26px;}.elementor-1535 .elementor-element.elementor-element-425edd7{--min-height:80vh;}.elementor-1535 .elementor-element.elementor-element-53b3e57 .elementor-heading-title{font-size:26px;}.elementor-1535 .elementor-element.elementor-element-ff052c5{--min-height:80vh;}.elementor-1535 .elementor-element.elementor-element-784e341{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-1535 .elementor-element.elementor-element-784e341 .elementor-heading-title{font-size:26px;}.elementor-1535 .elementor-element.elementor-element-b103125 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-b103125{z-index:20;}.elementor-1535 .elementor-element.elementor-element-b103125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-b103125 .elementor-icon-list-item > a{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-94f9287{--padding-top:10px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-bb92de5{z-index:20;}.elementor-1535 .elementor-element.elementor-element-bb92de5 .elementor-heading-title{font-size:14px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-d5e1826 .elementor-heading-title{font-size:27px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6a8c073 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-9b51ec4 > .elementor-widget-container{padding:10px 20px 10px 20px;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-9b51ec4{z-index:20;}.elementor-1535 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-9b51ec4 .elementor-icon-list-item > a{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-703d75f{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1535 .elementor-element.elementor-element-b6d3d84{--width:40%;--min-height:17vh;}.elementor-1535 .elementor-element.elementor-element-e30176b > .elementor-widget-container{--e-transform-translateX:-50px;}.elementor-1535 .elementor-element.elementor-element-e30176b .elementor-icon{font-size:50px;}.elementor-1535 .elementor-element.elementor-element-e30176b .elementor-icon svg{height:50px;}.elementor-1535 .elementor-element.elementor-element-ded29b1 > .elementor-widget-container{--e-transform-translateX:50px;}.elementor-1535 .elementor-element.elementor-element-ded29b1 .elementor-icon{font-size:50px;}.elementor-1535 .elementor-element.elementor-element-ded29b1 .elementor-icon svg{height:50px;}.elementor-1535 .elementor-element.elementor-element-e4006fb > .elementor-widget-container{--e-transform-translateY:100px;}.elementor-1535 .elementor-element.elementor-element-e4006fb .elementor-icon{font-size:50px;}.elementor-1535 .elementor-element.elementor-element-e4006fb .elementor-icon svg{height:50px;}.elementor-1535 .elementor-element.elementor-element-7a12da8 > .elementor-widget-container{--e-transform-translateY:-50px;}.elementor-1535 .elementor-element.elementor-element-7a12da8 .elementor-icon{font-size:50px;}.elementor-1535 .elementor-element.elementor-element-7a12da8 .elementor-icon svg{height:50px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-cc67d5f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-cc67d5f .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-0070c4e{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-9e66b77{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1535 .elementor-element.elementor-element-6a7e6da .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-7d4cf86{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-7d4cf86 .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-3d08245{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-3d08245 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-f6ca8e4:not(.elementor-motion-effects-element-type-background), .elementor-1535 .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-1535 .elementor-element.elementor-element-f6ca8e4{--min-height:11vh;--z-index:5;}.elementor-1535 .elementor-element.elementor-element-f0e9b80{--min-height:80vh;--padding-top:10px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-855b42b{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1535 .elementor-element.elementor-element-0f48943 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-38d1ed8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-38d1ed8 .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-761e49e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-761e49e .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-bb5a67f{--min-height:50vh;--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-fc0dbea{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-3b757f5 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-c6c1d36 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-c6c1d36{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-c6c1d36 .elementor-heading-title{font-size:37px;}.elementor-1535 .elementor-element.elementor-element-d9b0837{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1535 .elementor-element.elementor-element-d9b0837 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-0c2f22f.e-con{--e-con-transform-scale:1.2;}.elementor-1535 .elementor-element.elementor-element-0c2f22f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-4dc843a{--min-height:50vh;--padding-top:40px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-3a270c9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-2cfc621 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-2cfc621 .elementor-heading-title{font-size:36px;}.elementor-1535 .elementor-element.elementor-element-be085eb{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-be085eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-be085eb .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-85a0efc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-85a0efc{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1535 .elementor-element.elementor-element-85a0efc .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-1ca54ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1535 .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:60px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-1535 .elementor-element.elementor-element-4fe3a75.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-4fe3a75 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-542acb0{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1535 .elementor-element.elementor-element-542acb0.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-542acb0 .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-038f3a3.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-038f3a3 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-2155172{--width:70%;}.elementor-1535 .elementor-element.elementor-element-c3adcc7{--container-widget-width:650px;--container-widget-flex-grow:0;width:var( --container-widget-width, 650px );max-width:650px;}.elementor-1535 .elementor-element.elementor-element-a18d125{--min-height:80vh;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-97919dd .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-2cab90c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-2cab90c .elementor-heading-title{font-size:33px;}.elementor-1535 .elementor-element.elementor-element-09cb8e7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-fbc37e1{--width:100%;}.elementor-1535 .elementor-element.elementor-element-7a7a584{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1535 .elementor-element.elementor-element-12c6a59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-12c6a59.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-12c6a59 .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-ab87a75{--width:100%;}.elementor-1535 .elementor-element.elementor-element-639ff45{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-639ff45 .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-0ee6e16{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-0ee6e16 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-1a13df5.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-1a13df5 .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-ed516ce{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-ed516ce .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-7a65ba2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-7a65ba2 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-ff56405.elementor-element{--align-self:flex-start;}.elementor-1535 .elementor-element.elementor-element-ff56405 .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-1a6d79c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-1a6d79c .elementor-heading-title{font-size:35px;}.elementor-1535 .elementor-element.elementor-element-7de8231{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-7de8231 .elementor-heading-title{font-size:16px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-eef0075{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-4bafe44{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-7519a7b{--z-index:5;}.elementor-1535 .elementor-element.elementor-element-db82a69 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-ec0ec89{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-ec0ec89 .elementor-heading-title{font-size:33px;}.elementor-1535 .elementor-element.elementor-element-b90204c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-b90204c .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-58be82e{--z-index:0;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-a1d67b0.e-con{--align-self:center;}.elementor-1535 .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-1535 .elementor-element.elementor-element-922ccda.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-71a8ece.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-71a8ece{text-align:center;}.elementor-1535 .elementor-element.elementor-element-71a8ece .elementor-heading-title{font-size:21px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6a3752c .elementor-heading-title{font-size:16px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-d0cb428 .elementor-heading-title{font-size:16px;}.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-74c1933.e-con{--align-self:center;}.elementor-1535 .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-1535 .elementor-element.elementor-element-10f8d85.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-a0e5339.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-a0e5339{text-align:center;}.elementor-1535 .elementor-element.elementor-element-a0e5339 .elementor-heading-title{font-size:21px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-6db44d6 .elementor-heading-title{font-size:16px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-dfc9244 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-baba08f{--padding-top:80px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-112bd97 .elementor-heading-title{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-7acd68f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-7acd68f .elementor-heading-title{font-size:31px;}.elementor-1535 .elementor-element.elementor-element-a577290 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-1535 .elementor-element.elementor-element-a577290 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-a577290 .elementor-icon-list-item > a{font-size:14px;}.elementor-1535 .elementor-element.elementor-element-ab9edbb{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1535 .elementor-element.elementor-element-fa6d50d{--min-height:39vh;--padding-top:80px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-1535 .elementor-element.elementor-element-f1994ec > .elementor-widget-container{--e-transform-translateY:170px;--e-transform-scale:1.2;}.elementor-1535 .elementor-element.elementor-element-fc66e72{--container-widget-width:193px;--container-widget-flex-grow:0;width:var( --container-widget-width, 193px );max-width:193px;}.elementor-1535 .elementor-element.elementor-element-a8cd2c0 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-f3beeec .elementor-heading-title{font-size:16px;}.elementor-1535 .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-1535 .elementor-element.elementor-element-349ad96{--width:150px;}.elementor-1535 .elementor-element.elementor-element-e0b10e4 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-c50a613 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-3d2545e .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-126d9fe .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-7b6e5e4{--width:80px;}.elementor-1535 .elementor-element.elementor-element-5703d7e .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-a1154b1 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-1ae7e7d .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-8a16566 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-78eff00 .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-028d81e .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-ae6977b .elementor-heading-title{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-3b73e8f{--padding-top:40px;--padding-bottom:4px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-d2ed363{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1535 .elementor-element.elementor-element-d2ed363 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-28d0446 */.elementor-1535 .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-1535 .elementor-element.elementor-element-4d75a12 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-1535 .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-1535 .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-1535 .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-1535 .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-1535 .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-1535 .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-622be60 */.elementor-1535 .elementor-element.elementor-element-622be60{
    backdrop-filter: blur(2px) !important;
    -webkit-backdrop-filter: blur(2px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9dfe111 */@media(min-width: 360px) and (max-width: 390px){

.elementor-1535 .elementor-element.elementor-element-9dfe111 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-1535 .elementor-element.elementor-element-9dfe111 .elementor-heading-title{

font-size: 41px !important;

}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c67f6a */.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-1535 .elementor-element.elementor-element-3c67f6a:hover .elementor-button-text{

  transform: translatey(-250%)!important;

  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);

}

.elementor-1535 .elementor-element.elementor-element-3c67f6a .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-ddb3d41 */.elementor-1535 .elementor-element.elementor-element-ddb3d41::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-1535 .elementor-element.elementor-element-ddb3d41::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-1535 .elementor-element.elementor-element-ddb3d41::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

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

.elementor-1535 .elementor-element.elementor-element-1a7112f .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-1535 .elementor-element.elementor-element-1a7112f .elementor-heading-title{

font-size: 41px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4875703 */.elementor-1535 .elementor-element.elementor-element-4875703{
    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 container, class: .elementor-element-0dfe8d6 */.elementor-1535 .elementor-element.elementor-element-0dfe8d6{
    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 container, class: .elementor-element-b11a335 */.elementor-1535 .elementor-element.elementor-element-b11a335{
    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 container, class: .elementor-element-d1d8b49 */.elementor-1535 .elementor-element.elementor-element-d1d8b49{
    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 heading, class: .elementor-element-c09f22f */@media(min-width: 360px) and (max-width: 390px){

.elementor-1535 .elementor-element.elementor-element-c09f22f .elementor-heading-title{

font-size: 32px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-1535 .elementor-element.elementor-element-c09f22f .elementor-heading-title{

font-size: 42px !important;

}
}

.ativt1{

    color: #383D49;

    transition: 1s !important;

}

.ativt2{

    color: #383D49;

    transition: 1s !important;

}

.ativt3{

    color: #383D49;

    transition: 1s !important;

}

.ativt4{

    color: #383D49;

    transition: 1s !important;

}

.ativt5{

    color: #383D49;

    transition: 1s !important;

}

.ativt6{

    color: #383D49;

    transition: 1s !important;

}

.ativt7{

    color: #383D49;

    transition: 1s !important;

}

.ativt8{

    color: #383D49;

    transition: 1s !important;

}

.ativt9{

    color: #FF5E00;

    transition: 1s !important;

}

.ativt10{

    color: #FF5E00;

    transition: 1s !important;

}

.ativt11{

    color: #FF5E00;

    transition: 1s !important;

}

.ativt12{

    color: #383D49;

    transition: 0.5s !important;

}

.ativt13{

    color: #383D49;

    transition: 1s !important;

}

.ativt14{

    color: #383D49;

    transition: 1s !important;

}

.ativt15{

    color: #383D49;

    transition: 1s !important;

}

.ativt16{

    color: #383D49;

    transition: 1s !important;

}

.ativt17{

    color: #383D49;

    transition: 1s !important;

}

.ativt18{

    color: #383D49;

    transition: 1s !important;

}

.ativt19{

    color: #383D49;

    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);
}

.elementor-1535 .elementor-element.elementor-element-a9d7da5{
    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 icon-list, class: .elementor-element-625a0bc */.elementor-1535 .elementor-element.elementor-element-625a0bc{
    backdrop-filter: blur(15px);
     -webkit-backdrop-filter: blur(15px);
     border-radius: 100px;
     
}


.elementor-1535 .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-1535 .elementor-element.elementor-element-1af4168{
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21df84b */.elementor-1535 .elementor-element.elementor-element-21df84b{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7ed246c */.elementor-1535 .elementor-element.elementor-element-7ed246c .swiper-wrapper{

transition-timing-function: linear

!important;

}

.elementor-1535 .elementor-element.elementor-element-7ed246c{
    opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-35f5cd5 */.elementor-1535 .elementor-element.elementor-element-35f5cd5 .swiper-wrapper{

transition-timing-function: linear

!important;

}

.elementor-1535 .elementor-element.elementor-element-35f5cd5{
    opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2d52d82 */.elementor-1535 .elementor-element.elementor-element-2d52d82 .swiper-wrapper{

transition-timing-function: linear

!important;

}

.elementor-1535 .elementor-element.elementor-element-2d52d82{
    opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6de24 */.elementor-1535 .elementor-element.elementor-element-2d6de24::before{

content:"";

position: absolute;

width: 100%;

height: 100%;

z-index: 2;

background: linear-gradient(to right, #fff 0%, transparent 25%, transparent 85%, #fff 100%);

pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34af2ca */@media(min-width: 360px) and (max-width: 390px){

.elementor-1535 .elementor-element.elementor-element-34af2ca .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-1535 .elementor-element.elementor-element-34af2ca .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bc0809 */.elementor-1535 .elementor-element.elementor-element-3bc0809{
    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-5632dc1 */.elementor-1535 .elementor-element.elementor-element-5632dc1{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2a83a3 */.elementor-1535 .elementor-element.elementor-element-e2a83a3{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df530f */.elementor-1535 .elementor-element.elementor-element-4df530f{
    height: 350px;
    overflow: hidden;
}

@media(max-width: 767px){
 .elementor-1535 .elementor-element.elementor-element-4df530f{
    height: 250px;
    
}
}

.elementor-1535 .elementor-element.elementor-element-4df530f::after{
content:"";
position: absolute;
width: 100%;
height: 100%;
z-index: 25;
background: linear-gradient(to top, #FBFAF9 5%, transparent 25%, transparent 85%, #FBFAF9 100%);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a65c92e */.elementor-1535 .elementor-element.elementor-element-a65c92e{
    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-carousel, class: .elementor-element-81cd23b */.elementor-1535 .elementor-element.elementor-element-81cd23b .swiper-slide{

opacity: 30%;

transition: 0.5s;

}

.elementor-1535 .elementor-element.elementor-element-81cd23b .swiper-slide-prev{

opacity: 30%;
transform: scale(1);
transition: 0.5s;

}

.elementor-1535 .elementor-element.elementor-element-81cd23b .swiper-slide-next{

opacity: 30%;
transform: scale(1);
transition: 0.5s;

}


.elementor-1535 .elementor-element.elementor-element-81cd23b .swiper-slide-next{

opacity: 100%;

transform: scale(1.1);

transition: 0.5s;

}

.elementor-1535 .elementor-element.elementor-element-81cd23b .swiper-container{

    padding: 0.5em 0 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87066ed */.elementor-1535 .elementor-element.elementor-element-87066ed::after{
content:"";
position: absolute;
width: 100%;
height: 100%;
z-index: 25;
background: linear-gradient(to right, #fff 5%, transparent 25%, transparent 85%, #fff 100%);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928a770 */.elementor-1535 .elementor-element.elementor-element-928a770::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-1535 .elementor-element.elementor-element-928a770::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-1535 .elementor-element.elementor-element-928a770::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

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

.elementor-1535 .elementor-element.elementor-element-d7e46df .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0446e78 */.carro{
    transition: 4s;
    transform: translatex(450px) translatey(80px) scale(1.8);
}

.carroativo{
    transition: 4s;
    transform: translatex(-550px) translatey(80px) scale(1.8);
}

@media(max-width: 767px){
.carro{
    transition: 4s;
    transform: translatex(160px) translatey(30px) scale(1.8);
}

.carroativo{
    transition: 4s;
    transform: translatex(-250px) translatey(30px) scale(1.8);
}
}


.final{
    transition: 0.5s;
    opacity: 0;
    transform: translatey(30px);
}

.finalativo{
    transition: 0.5s;
    opacity: 1;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-178278e */.elementor-1535 .elementor-element.elementor-element-178278e{
    cursor: pointer;
}

.pulsar{

animation: pulsar 1s ease-in-out infinite;

}

@keyframes pulsar{

0%{

transform: scale(1);

}

50%{

transform: scale(1.07);

}

100%{

transform: scale(1);

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ccecc2a */.elementor-1535 .elementor-element.elementor-element-ccecc2a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0020 */.elementor-1535 .elementor-element.elementor-element-52e0020{
    transition-delay: 0.5s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b8981 */.elementor-1535 .elementor-element.elementor-element-24b8981{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f5c9ee */@media(min-width: 360px) and (max-width: 390px){

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

font-size: 29px !important;

}
}

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

font-size: 35px !important;

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

.elementor-1535 .elementor-element.elementor-element-4cc87c2:hover{
    transform: scale(1.2);
    transition: 1s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-001683c */.elementor-1535 .elementor-element.elementor-element-001683c{
    transition-delay: 0.2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbf7581 */.elementor-1535 .elementor-element.elementor-element-bbf7581{
    transition-delay: 0.4s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6af73f2 */.elementor-1535 .elementor-element.elementor-element-6af73f2{
    transition-delay: 0.6s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49fc36f */.elementor-1535 .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-1535 .elementor-element.elementor-element-3638d3f{
        gap: 16px;
    }
}

@media(min-width: 360px) and (max-width: 767px){
    .elementor-1535 .elementor-element.elementor-element-3638d3f{
        gap: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dddbd95 */.elementor-1535 .elementor-element.elementor-element-dddbd95{
    transition-delay: 1s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d51f0fe */.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-d51f0fe::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

.elementor-1535 .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-1535 .elementor-element.elementor-element-d78f01d .elementor-heading-title{

font-size: 26px !important;

}
}

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

font-size: 31px !important;

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

@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-1535 .elementor-element.elementor-element-10edafa{
    position: absolute;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-171ab82 */.elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-171ab82:hover .ff{
    transform: scale(1.5);
    transition: 1s;
    opacity: 100% !important;
}

.elementor-1535 .elementor-element.elementor-element-171ab82 .ff{
    transition: 1s;
    opacity: 20% !important;
}

.elementor-1535 .elementor-element.elementor-element-171ab82:hover .elementor-heading-title{
    opacity: 0%;
    transition: 1s;
}

.elementor-1535 .elementor-element.elementor-element-171ab82 .elementor-heading-title{
    transition: 1s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b05a71b */.elementor-1535 .elementor-element.elementor-element-b05a71b{
    position: absolute;
    transition-delay: 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb7e80a */.elementor-1535 .elementor-element.elementor-element-cb7e80a{
    position: absolute;
    transition-delay: 0.8s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-965b0b1 */.elementor-1535 .elementor-element.elementor-element-965b0b1{
    overflow: hidden;
    height: 10vh;
}

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

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

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

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

.elementor-1535 .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-1535 .elementor-element.elementor-element-6e7d78a{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-faccddc */.elementor-1535 .elementor-element.elementor-element-faccddc{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1abb01c */.elementor-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-1abb01c{
    overflow: hidden;
    height: 35vh;
}

@media(max-width: 767px){
  .elementor-1535 .elementor-element.elementor-element-1abb01c{
    height: 36vh;
}  
}

.apple, .samsung{
    transition: 1s;
}


.elementor-1535 .elementor-element.elementor-element-1abb01c:hover .apple{
    transition: 1s;
    opacity: 0;
}

.elementor-1535 .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-1535 .elementor-element.elementor-element-acc3c03 .cardx:hover {

  opacity: 100%;

}

.elementor-1535 .elementor-element.elementor-element-acc3c03:hover .cardx:not(:hover) {

  opacity: 50%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99684ac */.elementor-1535 .elementor-element.elementor-element-99684ac{
    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 container, class: .elementor-element-76be174 */.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-76be174::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

.elementor-1535 .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: #F8F8F8 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e344a6e */.elementor-1535 .elementor-element.elementor-element-e344a6e{
    transition-delay: 0.2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0987ddf */.elementor-1535 .elementor-element.elementor-element-0987ddf{
    transition-delay: 0.2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53b3e57 */.elementor-1535 .elementor-element.elementor-element-53b3e57{
    transition-delay: 0.2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784e341 */.elementor-1535 .elementor-element.elementor-element-784e341{
    transition-delay: 0.2s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b103125 */.elementor-1535 .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-1535 .elementor-element.elementor-element-b103125{
     bottom: 90px;
}   
}

.elementor-1535 .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-1535 .elementor-element.elementor-element-d5e1826 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-e30176b{
    filter: blur(120px);
}

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

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

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

@media(max-width:767px){
  .elementor-1535 .elementor-element.elementor-element-7a12da8{
    filter: blur(40px);
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d3d84 */.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-1b7d629 .swiper-slide-prev{

    transform: translatex(50px) translatey(50px) rotate(-15deg) scale(0.9) !important;

    opacity: 50%;
  transition: 1s;

}

.elementor-1535 .elementor-element.elementor-element-1b7d629 .swiper-slide-active{

    transform: translatex(50px) translatey(50px) rotate(-15deg) scale(0.9) !important;

    opacity: 50%;
  transition: 1s;

}


.elementor-1535 .elementor-element.elementor-element-1b7d629 .swiper-slide-next{

transform: scale(1.1);
 opacity: 100%;
z-index: 2;

transition: 1s;

}

.elementor-1535 .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-1535 .elementor-element.elementor-element-1b7d629 .swiper{

    padding: 4em 0;

}


@media(max-width: 767px){

.elementor-1535 .elementor-element.elementor-element-1b7d629 .swiper-slide-prev{

    transform: translatex(20px) translatey(20px) rotate(-15deg) scale(0.9) !important;

    opacity: 100%;
  transition: 1s;

}
.elementor-1535 .elementor-element.elementor-element-1b7d629 .swiper-slide-active{

    transform: translatex(20px) translatey(20px) rotate(-15deg) scale(0.9) !important;

    opacity: 100%;
  transition: 1s;

}

.elementor-1535 .elementor-element.elementor-element-1b7d629 .swiper-slide-next{

transform: scale(1.2);

z-index: 2;

transition: 1s;

}

.elementor-1535 .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-1535 .elementor-element.elementor-element-1b7d629 .swiper{

    padding: 2em 0;

}



}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94f9287 */.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-94f9287::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

.elementor-1535 .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-1535 .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-1535 .elementor-element.elementor-element-7d4cf86 .elementor-heading-title{

font-size: 34px !important;

}
}

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

font-size: 34px !important;

}
}

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

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b757f5 */.elementor-1535 .elementor-element.elementor-element-3b757f5{
    backdrop-filter: blur(15px);
    -wenkit-backdrop-filter: blur(15px);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbea */.elementor-1535 .elementor-element.elementor-element-fc0dbea{
    position: ababsolute
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfc70a7 */.elementor-1535 .elementor-element.elementor-element-dfc70a7{
    position: absolute;
}

 .lz1{
        transform: translatey(0px);
        animation: float2 36s ease-in-out infinite;
    }
    @keyframes float2 {
0%{
transform: translatex(-30px) translatey(-3px);
}
50%{
transform: translatex(80px) translatey(5px);
}
100%{transform: translatex(-30px) translatey(-3px);}
    }
    
@media(max-width: 767px){
    @keyframes float2 {
0%{
transform: translatex(-30px) translatey(-3px);
}
50%{
transform: translatex(20px) translatey(1px);
}
100%{transform: translatex(-30px) translatey(-3px);}
    }  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fbcd8b4 */.elementor-1535 .elementor-element.elementor-element-fbcd8b4{
    position: absolute;
}

 .lz2{
        transform: translatey(0px);
        animation: float23 22s ease-in-out infinite;
    }
    @keyframes float23 {
0%{
transform: translatex(30px) translatey(-2px);
}
50%{
transform: translatex(-150px) translatey(10px);
}
100%{transform: translatex(30px) translatey(-2px);}
    }
    
@media(max-width: 767px){
     @keyframes float23 {
0%{
transform: translatex(30px) translatey(-2px);
}
50%{
transform: translatex(-50px) translatey(3px);
}
100%{transform: translatex(30px) translatey(-2px);}
    }   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa83cc4 */.elementor-1535 .elementor-element.elementor-element-fa83cc4{
    position: absolute;
}

 .lz3{
        transform: translatey(0px);
        animation: float24 12s ease-in-out infinite;
    }
    @keyframes float24 {
0%{
transform: translatex(0px) translatey(0px);
}
20%{
transform: translatex(50px) translatey(-22px);
}

50%{
transform: translatex(100px) translatey(-43px);
}
80%{
transform: translatex(100px) translatey(-44px);
}

100%{transform: translatex(0px) translatey(0px);}
    }
    
    
    
    
@media(max-width: 767px){
    @keyframes float24 {
0%{
transform: translatex(0px) translatey(0px);
}
20%{
transform: translatex(25px) translatey(-10px);
}

50%{
transform: translatex(30px) translatey(-15px);
}
80%{
transform: translatex(35px) translatey(-16px);
}

100%{transform: translatex(0px) translatey(0px);}
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5a67f */.elementor-1535 .elementor-element.elementor-element-bb5a67f{
border-top: 1px solid;
border-image: linear-gradient(to right, transparent, #060f1f, transparent) 10;

}


.elementor-1535 .elementor-element.elementor-element-bb5a67f::before{
content: "";
position: absolute;
top: 50%;
left: 0%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #060f1f;
border-radius: 100%;
filter: blur(100px);
z-index: 5;
}

.elementor-1535 .elementor-element.elementor-element-bb5a67f::after{
content: "";
position: absolute;
top: 20%;
left: 100%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #060f1f;
border-radius: 100%;
filter: blur(100px);
}

@media(max-width: 767px){
  .elementor-1535 .elementor-element.elementor-element-bb5a67f::before{
top: 40%;
left: 0%;
width: 200px;
height: 200px;
filter: blur(60px);
}

.elementor-1535 .elementor-element.elementor-element-bb5a67f::after{
top: 20%;
left: 100%;
width: 200px;
height: 200px;
filter: blur(60px);
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfc621 */@media(min-width: 391px) and (max-width: 767px){
.elementor-1535 .elementor-element.elementor-element-2cfc621 .elementor-heading-title{

font-size: 42px !important;

}
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-1ca54ed */.elementor-1535 .elementor-element.elementor-element-1ca54ed::before{
content:"";
position: absolute;
left: 0%;
width: 100%;
height: 100%;
z-index: 9;
background: radial-gradient( transparent 0%, #05060A 70%);
pointer-events: none;

}



.satu{
    filter: saturate(0);
    transition: 1.5s;
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-542acb0 */@media(min-width: 360px) and (max-width: 390px){

.elementor-1535 .elementor-element.elementor-element-542acb0 .elementor-heading-title{

font-size: 34px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-1535 .elementor-element.elementor-element-542acb0 .elementor-heading-title{

font-size: 36px !important;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-038f3a3 */.elementor-1535 .elementor-element.elementor-element-038f3a3 {

  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 image, class: .elementor-element-1bd12ff */.elementor-1535 .elementor-element.elementor-element-1bd12ff{
    position: absolute;
    pointer-events: none;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d80afd6 */.elementor-1535 .elementor-element.elementor-element-d80afd6::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-1535 .elementor-element.elementor-element-d80afd6::before{
top: 50%;
left: 50%;
width: 200px;
height: 200px;
filter: blur(60px);
}


}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a58adaf */.elementor-1535 .elementor-element.elementor-element-a58adaf{
    position: absolute;
    top:0;
    opacity: 0.5;
    
}

canvas { position: absolute; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1265854 */.elementor-1535 .elementor-element.elementor-element-1265854::before{
content:"";
position: absolute;
left: 0%;
width: 100%;
height: 100%;
z-index: 9;
background: radial-gradient( transparent 20%, #05060A 65%);
pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cab90c */@media(min-width: 360px) and (max-width: 390px){

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

font-size: 31px !important;

}
}

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

font-size: 31px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-1535 .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-1535 .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-1535 .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-1535 .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-1535 .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-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-58be82e::before{
top: 0%;
left: 50%;
width: 200px;
height: 200px;
filter: blur(60px);
}


}

.tb{
    transition: 1s;
    opacity: 70%;
}

.elementor-1535 .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-1535 .elementor-element.elementor-element-7acd68f .elementor-heading-title{

font-size: 32px !important;

}
}

@media(min-width: 391px) and (max-width: 767px){
.elementor-1535 .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-1535 .elementor-element.elementor-element-9471c7f{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a577290 */.elementor-1535 .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-1535 .elementor-element.elementor-element-4ff1329 iframe{

height: 500px;

}

@media(max-width: 767px){

.elementor-1535 .elementor-element.elementor-element-4ff1329 iframe{

height: 600px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab9edbb */.elementor-1535 .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-1535 .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-1535 .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-1535 .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-1535 .elementor-element.elementor-element-0533833 .elementor-button-icon{
    opacity: 50%;
    transition: 1s;
}
.elementor-1535 .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-1535 .elementor-element.elementor-element-ebafac0{
border-top: 1px solid;
border-image: linear-gradient(to right, transparent, #AA9DE8, transparent) 10;

}


.elementor-1535 .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-1535 .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.satu{ 
filter: saturate(1) !important;
    transition: 1.5s !important;
    opacity: 1;
     transition-delay: 0.2s !important;

}

.ativo7.toper{ 
    transform: translatey(-430px);
    transition: 4s !important;

}

.ativo7{ 

    opacity: 1;
filter: saturate(1) !important;
    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;
}

neg2{
    color: #000;
}

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;
}

grad3{
color: #FF3C00;
font-weight: 600;
}

grad4{
color: #FF3C00;
font-weight: 300;
}

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

}

*::-webkit-scrollbar-thumb {

    background: #ff5500;

    border-radius: 10px;

    border: 2px solid #F8F8F8;


}

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