.elementor-2616 .elementor-element.elementor-element-68d79b3{--display:flex;--min-height:659px;--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-2616 .elementor-element.elementor-element-68d79b3:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-68d79b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020210;background-image:url("https://marciotchelo.com.br/wp-content/uploads/2025/09/TelaUltra-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2616 .elementor-element.elementor-element-996e510 > .elementor-widget-container{padding:16px 30px 16px 30px;}.elementor-2616 .elementor-element.elementor-element-996e510.elementor-element{--align-self:flex-start;}.elementor-2616 .elementor-element.elementor-element-996e510.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-996e510 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-2616 .elementor-element.elementor-element-996e510 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-2616 .elementor-element.elementor-element-996e510{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2616 .elementor-element.elementor-element-996e510 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-2616 .elementor-element.elementor-element-996e510 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2616 .elementor-element.elementor-element-996e510 .elementor-icon-list-item > a{font-family:"Open Sauce Sans", Sans-serif;font-size:18px;font-weight:300;}.elementor-2616 .elementor-element.elementor-element-996e510 .elementor-icon-list-text{color:#FAF9FF;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2616 .elementor-element.elementor-element-72ce823{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-72ce823.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-72ce823 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;color:#FAF9FF;}.elementor-2616 .elementor-element.elementor-element-d847262{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-d847262.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-d847262 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:1.6em;letter-spacing:-0.3px;color:#DCDCDC;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2616 .elementor-element.elementor-element-4feadc7 .elementor-button{background-color:#297CFF;font-family:"Schibsted Grotesk", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.3em;}.elementor-2616 .elementor-element.elementor-element-4feadc7{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-4feadc7.elementor-element{--align-self:flex-start;}.elementor-2616 .elementor-element.elementor-element-4feadc7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-4feadc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2616 .elementor-element.elementor-element-d86c681{--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-2616 .elementor-element.elementor-element-d86c681:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-d86c681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020210;}.elementor-2616 .elementor-element.elementor-element-d86c681:not(.elementor-widget),.elementor-2616 .elementor-element.elementor-element-d86c681{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-2616 .elementor-element.elementor-element-832df4b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;--z-index:2;}.elementor-2616 .elementor-element.elementor-element-832df4b:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-832df4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#456CE21C;}.elementor-2616 .elementor-element.elementor-element-a791712{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-8ec9d55{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2616 .elementor-element.elementor-element-8ec9d55:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-8ec9d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02021094;}.elementor-2616 .elementor-element.elementor-element-6bebca8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-ca633a5{width:var( --container-widget-width, 152px );max-width:152px;--container-widget-width:152px;--container-widget-flex-grow:0;text-align:left;}.elementor-2616 .elementor-element.elementor-element-ca633a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-ca633a5 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:24px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-8b76f87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-d32dba7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-row:span 2;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2616 .elementor-element.elementor-element-e316d1f{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-e316d1f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-e316d1f .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-e316d1f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2616 .elementor-element.elementor-element-973df59.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-973df59 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2616 .elementor-element.elementor-element-a141062{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-a141062.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-a141062 .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-a141062 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2616 .elementor-element.elementor-element-6f6afa2{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-6f6afa2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-6f6afa2 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.1px;color:#BFB6D3;}.elementor-2616 .elementor-element.elementor-element-c3b31b4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-ebcc448{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-ebcc448 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-ebcc448.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-ebcc448 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-e64b522{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-e64b522 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-e64b522.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-e64b522 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-6cc7a81{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2616 .elementor-element.elementor-element-6cc7a81:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-6cc7a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02021094;}.elementor-2616 .elementor-element.elementor-element-b9775cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-9897ba9{width:var( --container-widget-width, 152px );max-width:152px;--container-widget-width:152px;--container-widget-flex-grow:0;text-align:left;}.elementor-2616 .elementor-element.elementor-element-9897ba9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-9897ba9 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:24px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-d533986{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-d533986.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-d533986 .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-d533986 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2616 .elementor-element.elementor-element-8983188{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-781e3a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-row:span 2;}.elementor-2616 .elementor-element.elementor-element-279a805.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-279a805 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2616 .elementor-element.elementor-element-0eb0811{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-0eb0811.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-0eb0811 .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-0eb0811 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2616 .elementor-element.elementor-element-6a7120d{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-6a7120d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-6a7120d .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.1px;color:#BFB6D3;}.elementor-2616 .elementor-element.elementor-element-053e44c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-4ec1804{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-4ec1804 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-4ec1804.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-4ec1804 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-42d9775{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-42d9775 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-42d9775.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-42d9775 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-ee27531{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2616 .elementor-element.elementor-element-ee27531:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-ee27531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02021094;}.elementor-2616 .elementor-element.elementor-element-9eecb2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-b391d58{width:var( --container-widget-width, 152px );max-width:152px;--container-widget-width:152px;--container-widget-flex-grow:0;text-align:left;}.elementor-2616 .elementor-element.elementor-element-b391d58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-b391d58.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-b391d58 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:24px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-a3e3bcb{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-a3e3bcb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-a3e3bcb .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-a3e3bcb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2616 .elementor-element.elementor-element-7918ef2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-5df59d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-row:span 2;}.elementor-2616 .elementor-element.elementor-element-7de40d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-7de40d8 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2616 .elementor-element.elementor-element-0366375{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-0366375.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-0366375 .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-0366375 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2616 .elementor-element.elementor-element-0ca3140{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-0ca3140.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-0ca3140 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.1px;color:#BFB6D3;}.elementor-2616 .elementor-element.elementor-element-d3b729b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-d6bdb41{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-d6bdb41 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-d6bdb41.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-d6bdb41 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-e0d4463{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-e0d4463 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-e0d4463.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-e0d4463 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-4f97fc4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-0dd5db1{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2616 .elementor-element.elementor-element-0dd5db1:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-0dd5db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02021094;}.elementor-2616 .elementor-element.elementor-element-07bece8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-9cc07f2{width:var( --container-widget-width, 152px );max-width:152px;--container-widget-width:152px;--container-widget-flex-grow:0;text-align:left;}.elementor-2616 .elementor-element.elementor-element-9cc07f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-9cc07f2 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:24px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-10235b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-8791521{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-row:span 2;}.elementor-2616 .elementor-element.elementor-element-61a4c1e{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-61a4c1e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-61a4c1e .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-61a4c1e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2616 .elementor-element.elementor-element-28d9f59.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-28d9f59 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2616 .elementor-element.elementor-element-e3fcc95{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-e3fcc95.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-e3fcc95 .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-e3fcc95 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2616 .elementor-element.elementor-element-c4d2541{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-c4d2541.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-c4d2541 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.1px;color:#BFB6D3;}.elementor-2616 .elementor-element.elementor-element-f5c16ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-cc75a1f{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-cc75a1f > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-cc75a1f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-cc75a1f .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-6f1baca{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-6f1baca > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-6f1baca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-6f1baca .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-0cf96b5{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2616 .elementor-element.elementor-element-0cf96b5:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-0cf96b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02021094;}.elementor-2616 .elementor-element.elementor-element-0f0556d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-8ae0df1{width:var( --container-widget-width, 152px );max-width:152px;--container-widget-width:152px;--container-widget-flex-grow:0;text-align:left;}.elementor-2616 .elementor-element.elementor-element-8ae0df1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-8ae0df1 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:24px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-540ad5a{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-540ad5a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-540ad5a .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-540ad5a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2616 .elementor-element.elementor-element-be71f6c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-7186393{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-row:span 2;}.elementor-2616 .elementor-element.elementor-element-50d9d73.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-50d9d73 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2616 .elementor-element.elementor-element-726c38a{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-726c38a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-726c38a .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-726c38a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2616 .elementor-element.elementor-element-9188776{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-9188776.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-9188776 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.1px;color:#BFB6D3;}.elementor-2616 .elementor-element.elementor-element-84943ac{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-79dc8cd{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-79dc8cd > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-79dc8cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-79dc8cd .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-4b7a3d6{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-4b7a3d6 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-4b7a3d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-4b7a3d6 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-1c032c5{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2616 .elementor-element.elementor-element-1c032c5:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-1c032c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02021094;}.elementor-2616 .elementor-element.elementor-element-3580ccc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-38a08a2{width:var( --container-widget-width, 152px );max-width:152px;--container-widget-width:152px;--container-widget-flex-grow:0;text-align:left;}.elementor-2616 .elementor-element.elementor-element-38a08a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2616 .elementor-element.elementor-element-38a08a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-38a08a2 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:24px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-b8e9076{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-b8e9076.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-b8e9076 .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-b8e9076 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2616 .elementor-element.elementor-element-8443040{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-2854762{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-row:span 2;}.elementor-2616 .elementor-element.elementor-element-e9ca808.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-e9ca808 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2616 .elementor-element.elementor-element-c780dc0{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2616 .elementor-element.elementor-element-c780dc0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-c780dc0 .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-c780dc0 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2616 .elementor-element.elementor-element-37271a3{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-37271a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-37271a3 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.1px;color:#BFB6D3;}.elementor-2616 .elementor-element.elementor-element-80875ee{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-0ececd7{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-0ececd7 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-0ececd7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-0ececd7 .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}.elementor-2616 .elementor-element.elementor-element-d35b92b{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-d35b92b > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-2616 .elementor-element.elementor-element-d35b92b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-d35b92b .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:10px;font-weight:400;color:#6D6A78;}body:not(.rtl) .elementor-2616 .elementor-element.elementor-element-f9746e0{left:0px;}body.rtl .elementor-2616 .elementor-element.elementor-element-f9746e0{right:0px;}.elementor-2616 .elementor-element.elementor-element-f9746e0{top:0px;}.elementor-2616 .elementor-element.elementor-element-f9746e0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-b3b2aac{width:var( --container-widget-width, 930px );max-width:930px;--container-widget-width:930px;--container-widget-flex-grow:0;text-align:center;}.elementor-2616 .elementor-element.elementor-element-b3b2aac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-b3b2aac .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:50px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-127d5cb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-4794bdc{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-4794bdc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-4794bdc .elementor-heading-title{font-family:"Visby", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#BFB6D3;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-6fd29c7{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-6fd29c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-cb9c970{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2616 .elementor-element.elementor-element-cb9c970:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-cb9c970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-afd57be{--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-2616 .elementor-element.elementor-element-d42011e{--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:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-dadaf4e > .elementor-widget-container{padding:16px 30px 16px 30px;}.elementor-2616 .elementor-element.elementor-element-dadaf4e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-dadaf4e .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-2616 .elementor-element.elementor-element-dadaf4e .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-2616 .elementor-element.elementor-element-dadaf4e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2616 .elementor-element.elementor-element-dadaf4e .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-2616 .elementor-element.elementor-element-dadaf4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2616 .elementor-element.elementor-element-dadaf4e .elementor-icon-list-item > a{font-family:"Open Sauce Sans", Sans-serif;font-size:18px;font-weight:300;}.elementor-2616 .elementor-element.elementor-element-dadaf4e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2616 .elementor-element.elementor-element-7f1cf4e{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-7f1cf4e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-7f1cf4e .elementor-heading-title{font-family:"Open Sauce Sans", Sans-serif;font-size:45px;font-weight:600;line-height:1em;letter-spacing:-0.3px;color:#000000;}.elementor-2616 .elementor-element.elementor-element-dc8396f{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-dc8396f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-dc8396f .elementor-heading-title{font-family:"Open Sauce Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;letter-spacing:-0.3px;color:#000000;}.elementor-2616 .elementor-element.elementor-element-3e79296{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-3e79296.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-3e79296 img{border-radius:15px 15px 15px 15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2616 .elementor-element.elementor-element-7ccf7cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-7ccf7cb{font-family:"Schibsted Grotesk", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.3em;color:#000000;}.elementor-2616 .elementor-element.elementor-element-aada3bc{--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:210px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-aada3bc:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-aada3bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020210;}.elementor-2616 .elementor-element.elementor-element-cd35622{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-65b75e7 > .elementor-widget-container{padding:16px 30px 16px 30px;}.elementor-2616 .elementor-element.elementor-element-65b75e7.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-65b75e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-65b75e7 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-2616 .elementor-element.elementor-element-65b75e7 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-2616 .elementor-element.elementor-element-65b75e7{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2616 .elementor-element.elementor-element-65b75e7 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-2616 .elementor-element.elementor-element-65b75e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2616 .elementor-element.elementor-element-65b75e7 .elementor-icon-list-item > a{font-family:"Open Sauce Sans", Sans-serif;font-size:18px;font-weight:300;}.elementor-2616 .elementor-element.elementor-element-65b75e7 .elementor-icon-list-text{color:#FAF9FF;transition:color 0.3s;}.elementor-2616 .elementor-element.elementor-element-65d633a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-65d633a{text-align:center;font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:300;}.elementor-2616 .elementor-element.elementor-element-f933c24{--display:flex;}.elementor-2616 .elementor-element.elementor-element-1a61129.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-1a61129 img{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-17d3f3e{--display:flex;}.elementor-2616 .elementor-element.elementor-element-3333d27.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-3333d27 img{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-4fa694d{--display:flex;}.elementor-2616 .elementor-element.elementor-element-658ac43.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-658ac43 img{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-1de67c6{--display:flex;}.elementor-2616 .elementor-element.elementor-element-b888158.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-b888158 img{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-9e01cc7{--display:flex;}.elementor-2616 .elementor-element.elementor-element-53d130e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-53d130e img{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-d6c35f0{--display:flex;}.elementor-2616 .elementor-element.elementor-element-32dfaba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-32dfaba img{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-ae78498{--e-n-carousel-swiper-slides-to-display:3;--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:-50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );}.elementor-2616 .elementor-element.elementor-element-ae78498.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-ae78498.xpro-widget-bg-overlay:before{transition:background 0.3s;}:where( .elementor-2616 .elementor-element.elementor-element-ae78498 .swiper-slide ) > .e-con{border-style:none;}.elementor-2616 .elementor-element.elementor-element-d6bdaf3{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:2px;}.elementor-2616 .elementor-element.elementor-element-d6bdaf3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-d6bdaf3 .elementor-divider-separator{width:100%;}.elementor-2616 .elementor-element.elementor-element-d6bdaf3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2616 .elementor-element.elementor-element-84353e2{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-84353e2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-84353e2 img{border-radius:15px 15px 15px 15px;}.elementor-2616 .elementor-element.elementor-element-fe6e94f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-56361be.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-12e239f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2616 .elementor-element.elementor-element-12e239f .elementor-heading-title{font-family:"Open Sauce Sans", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-2616 .elementor-element.elementor-element-1d5c3cd{z-index:999999;}.elementor-2616 .elementor-element.elementor-element-1d5c3cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}body.elementor-page-2616:not(.elementor-motion-effects-element-type-background), body.elementor-page-2616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020311;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2616 .elementor-element.elementor-element-68d79b3{--content-width:1239px;}.elementor-2616 .elementor-element.elementor-element-a791712{--width:1120px;}.elementor-2616 .elementor-element.elementor-element-4f97fc4{--width:1120px;}.elementor-2616 .elementor-element.elementor-element-127d5cb{--width:1000px;}.elementor-2616 .elementor-element.elementor-element-d42011e{--width:522px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2616 .elementor-element.elementor-element-a791712{--width:580px;}.elementor-2616 .elementor-element.elementor-element-4f97fc4{--width:580px;}}@media(max-width:1366px){.elementor-2616 .elementor-element.elementor-element-68d79b3:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-68d79b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marciotchelo.com.br/wp-content/uploads/2025/09/TelaNotbook1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-2616 .elementor-element.elementor-element-68d79b3{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-996e510{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2616 .elementor-element.elementor-element-72ce823{--container-widget-width:561px;--container-widget-flex-grow:0;width:var( --container-widget-width, 561px );max-width:561px;}.elementor-2616 .elementor-element.elementor-element-72ce823 .elementor-heading-title{font-size:30px;}.elementor-2616 .elementor-element.elementor-element-d847262{--container-widget-width:434px;--container-widget-flex-grow:0;width:var( --container-widget-width, 434px );max-width:434px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2616 .elementor-element.elementor-element-4feadc7 .elementor-button{font-size:24px;line-height:1.3em;}.elementor-2616 .elementor-element.elementor-element-d86c681{--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:70px;}.elementor-2616 .elementor-element.elementor-element-a791712{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2616 .elementor-element.elementor-element-4f97fc4{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-cb9c970{--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-2616 .elementor-element.elementor-element-afd57be{--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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-7ccf7cb{text-align:center;font-size:2.5em;line-height:1.3em;}.elementor-2616 .elementor-element.elementor-element-aada3bc{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-65b75e7{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-65d633a{font-size:1.4em;}.elementor-2616 .elementor-element.elementor-element-ae78498{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-next-right-position:-35px;}}@media(max-width:1024px){.elementor-2616 .elementor-element.elementor-element-68d79b3:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-68d79b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marciotchelo.com.br/wp-content/uploads/2025/09/Iphone.png");background-position:bottom center;background-repeat:no-repeat;background-size:734px auto;}.elementor-2616 .elementor-element.elementor-element-68d79b3{--min-height:1408px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:-380px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-996e510.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2616 .elementor-element.elementor-element-72ce823{--container-widget-width:501px;--container-widget-flex-grow:0;width:var( --container-widget-width, 501px );max-width:501px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-d847262{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2616 .elementor-element.elementor-element-4feadc7.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-4feadc7 .elementor-button{font-size:24px;line-height:1.3em;}.elementor-2616 .elementor-element.elementor-element-d86c681{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2616 .elementor-element.elementor-element-d86c681.e-con{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-832df4b{--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;}.elementor-2616 .elementor-element.elementor-element-a791712{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2616 .elementor-element.elementor-element-6bebca8{--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-ca633a5{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2616 .elementor-element.elementor-element-973df59{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-973df59.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-973df59 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2616 .elementor-element.elementor-element-6f6afa2{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-2616 .elementor-element.elementor-element-6f6afa2.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-e64b522{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-2616 .elementor-element.elementor-element-b9775cb{--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-9897ba9{--container-widget-width:174px;--container-widget-flex-grow:0;width:var( --container-widget-width, 174px );max-width:174px;}.elementor-2616 .elementor-element.elementor-element-279a805{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-279a805.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-279a805 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2616 .elementor-element.elementor-element-6a7120d{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-2616 .elementor-element.elementor-element-6a7120d.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-42d9775{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-2616 .elementor-element.elementor-element-9eecb2b{--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-b391d58{--container-widget-width:208px;--container-widget-flex-grow:0;width:var( --container-widget-width, 208px );max-width:208px;}.elementor-2616 .elementor-element.elementor-element-b391d58.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-7de40d8{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-7de40d8.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-7de40d8 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2616 .elementor-element.elementor-element-0ca3140{--container-widget-width:492px;--container-widget-flex-grow:0;width:var( --container-widget-width, 492px );max-width:492px;}.elementor-2616 .elementor-element.elementor-element-0ca3140.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-e0d4463{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-2616 .elementor-element.elementor-element-4f97fc4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2616 .elementor-element.elementor-element-07bece8{--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-9cc07f2{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;}.elementor-2616 .elementor-element.elementor-element-28d9f59{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-28d9f59.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-28d9f59 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2616 .elementor-element.elementor-element-c4d2541{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-2616 .elementor-element.elementor-element-c4d2541.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-6f1baca{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-2616 .elementor-element.elementor-element-0f0556d{--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-8ae0df1{--container-widget-width:174px;--container-widget-flex-grow:0;width:var( --container-widget-width, 174px );max-width:174px;}.elementor-2616 .elementor-element.elementor-element-50d9d73{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-50d9d73.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-50d9d73 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2616 .elementor-element.elementor-element-9188776{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-2616 .elementor-element.elementor-element-9188776.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-4b7a3d6{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-2616 .elementor-element.elementor-element-3580ccc{--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-38a08a2{--container-widget-width:208px;--container-widget-flex-grow:0;width:var( --container-widget-width, 208px );max-width:208px;}.elementor-2616 .elementor-element.elementor-element-38a08a2.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-e9ca808{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-e9ca808.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-e9ca808 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2616 .elementor-element.elementor-element-37271a3{--container-widget-width:492px;--container-widget-flex-grow:0;width:var( --container-widget-width, 492px );max-width:492px;}.elementor-2616 .elementor-element.elementor-element-37271a3.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-d35b92b{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-2616 .elementor-element.elementor-element-127d5cb{--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;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-cb9c970{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2616 .elementor-element.elementor-element-afd57be{--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-2616 .elementor-element.elementor-element-d42011e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2616 .elementor-element.elementor-element-7f1cf4e{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-7ccf7cb{font-size:2em;line-height:1.3em;}.elementor-2616 .elementor-element.elementor-element-aada3bc{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-65b75e7.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-65d633a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-element-65d633a{font-size:1.2em;}.elementor-2616 .elementor-element.elementor-element-ae78498{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-next-right-position:-35px;}.elementor-2616 .elementor-element.elementor-element-d6bdaf3 > .elementor-widget-container{margin:-29px 0px 0px 0px;}}@media(max-width:767px){.elementor-2616 .elementor-element.elementor-element-68d79b3:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-68d79b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marciotchelo.com.br/wp-content/uploads/2025/09/Iphone.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-2616 .elementor-element.elementor-element-68d79b3{--min-height:1063px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-996e510 > .elementor-widget-container{padding:14px 24px 14px 24px;}.elementor-2616 .elementor-element.elementor-element-996e510{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;--e-icon-list-icon-size:14px;}.elementor-2616 .elementor-element.elementor-element-996e510.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-996e510 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2616 .elementor-element.elementor-element-996e510 .elementor-icon-list-item > a{font-size:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2616 .elementor-element.elementor-element-72ce823{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-72ce823.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-72ce823 .elementor-heading-title{font-size:24px;}.elementor-2616 .elementor-element.elementor-element-d847262 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2616 .elementor-element.elementor-element-d847262{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-d847262.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-d847262 .elementor-heading-title{font-size:11px;letter-spacing:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2616 .elementor-element.elementor-element-4feadc7{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-4feadc7.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-4feadc7 .elementor-button{font-size:20px;line-height:1.3em;}.elementor-2616 .elementor-element.elementor-element-d86c681{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2616 .elementor-element.elementor-element-832df4b{--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2616 .elementor-element.elementor-element-a791712{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2616 .elementor-element.elementor-element-ca633a5{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-ca633a5 .elementor-heading-title{font-size:30px;letter-spacing:-0.2px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2616 .elementor-element.elementor-element-6f6afa2{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-6f6afa2 .elementor-heading-title{font-size:16px;}.elementor-2616 .elementor-element.elementor-element-ebcc448{--container-widget-width:78px;--container-widget-flex-grow:0;width:var( --container-widget-width, 78px );max-width:78px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-ebcc448 .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-e64b522{--container-widget-width:87px;--container-widget-flex-grow:0;width:var( --container-widget-width, 87px );max-width:87px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-e64b522 .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-9897ba9{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-9897ba9 .elementor-heading-title{font-size:30px;letter-spacing:-0.2px;}.elementor-2616 .elementor-element.elementor-element-6a7120d{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-6a7120d .elementor-heading-title{font-size:16px;}.elementor-2616 .elementor-element.elementor-element-4ec1804{--container-widget-width:78px;--container-widget-flex-grow:0;width:var( --container-widget-width, 78px );max-width:78px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-4ec1804 .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-42d9775{--container-widget-width:87px;--container-widget-flex-grow:0;width:var( --container-widget-width, 87px );max-width:87px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-42d9775 .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-b391d58{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-b391d58 .elementor-heading-title{font-size:30px;letter-spacing:-0.2px;}.elementor-2616 .elementor-element.elementor-element-0ca3140{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-0ca3140 .elementor-heading-title{font-size:16px;}.elementor-2616 .elementor-element.elementor-element-d6bdb41{--container-widget-width:78px;--container-widget-flex-grow:0;width:var( --container-widget-width, 78px );max-width:78px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-d6bdb41 .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-e0d4463{--container-widget-width:87px;--container-widget-flex-grow:0;width:var( --container-widget-width, 87px );max-width:87px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-e0d4463 .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-4f97fc4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2616 .elementor-element.elementor-element-9cc07f2{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-9cc07f2 .elementor-heading-title{font-size:30px;letter-spacing:-0.2px;}.elementor-2616 .elementor-element.elementor-element-c4d2541{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-c4d2541 .elementor-heading-title{font-size:16px;}.elementor-2616 .elementor-element.elementor-element-cc75a1f{--container-widget-width:78px;--container-widget-flex-grow:0;width:var( --container-widget-width, 78px );max-width:78px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-cc75a1f .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-6f1baca{--container-widget-width:87px;--container-widget-flex-grow:0;width:var( --container-widget-width, 87px );max-width:87px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-6f1baca .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-8ae0df1{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-8ae0df1 .elementor-heading-title{font-size:30px;letter-spacing:-0.2px;}.elementor-2616 .elementor-element.elementor-element-9188776{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-9188776 .elementor-heading-title{font-size:16px;}.elementor-2616 .elementor-element.elementor-element-79dc8cd{--container-widget-width:78px;--container-widget-flex-grow:0;width:var( --container-widget-width, 78px );max-width:78px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-79dc8cd .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-4b7a3d6{--container-widget-width:87px;--container-widget-flex-grow:0;width:var( --container-widget-width, 87px );max-width:87px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-4b7a3d6 .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-38a08a2{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-38a08a2 .elementor-heading-title{font-size:30px;letter-spacing:-0.2px;}.elementor-2616 .elementor-element.elementor-element-37271a3{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-37271a3 .elementor-heading-title{font-size:16px;}.elementor-2616 .elementor-element.elementor-element-0ececd7{--container-widget-width:78px;--container-widget-flex-grow:0;width:var( --container-widget-width, 78px );max-width:78px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-0ececd7 .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-d35b92b{--container-widget-width:87px;--container-widget-flex-grow:0;width:var( --container-widget-width, 87px );max-width:87px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-d35b92b .elementor-heading-title{font-size:8px;}.elementor-2616 .elementor-element.elementor-element-b3b2aac{--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-b3b2aac .elementor-heading-title{font-size:26px;letter-spacing:-0.5px;}.elementor-2616 .elementor-element.elementor-element-4794bdc{--container-widget-width:284px;--container-widget-flex-grow:0;width:var( --container-widget-width, 284px );max-width:284px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-4794bdc .elementor-heading-title{font-size:16px;letter-spacing:-0.2px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-cb9c970{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-d42011e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2616 .elementor-element.elementor-element-dadaf4e > .elementor-widget-container{padding:14px 24px 14px 24px;}.elementor-2616 .elementor-element.elementor-element-dadaf4e{--e-icon-list-icon-size:14px;}.elementor-2616 .elementor-element.elementor-element-dadaf4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2616 .elementor-element.elementor-element-dadaf4e .elementor-icon-list-item > a{font-size:14px;}.elementor-2616 .elementor-element.elementor-element-7f1cf4e{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-7f1cf4e .elementor-heading-title{font-size:36px;}.elementor-2616 .elementor-element.elementor-element-dc8396f{--container-widget-width:322px;--container-widget-flex-grow:0;width:var( --container-widget-width, 322px );max-width:322px;text-align:center;}.elementor-2616 .elementor-element.elementor-element-dc8396f .elementor-heading-title{font-size:16px;letter-spacing:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-7ccf7cb > .elementor-widget-container{margin:-56px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-2616 .elementor-element.elementor-element-7ccf7cb.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-7ccf7cb{text-align:center;font-size:20px;line-height:1.3em;}.elementor-2616 .elementor-element.elementor-element-aada3bc{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-65b75e7 > .elementor-widget-container{padding:14px 24px 14px 24px;}.elementor-2616 .elementor-element.elementor-element-65b75e7{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;--e-icon-list-icon-size:14px;}.elementor-2616 .elementor-element.elementor-element-65b75e7.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-65b75e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2616 .elementor-element.elementor-element-65b75e7 .elementor-icon-list-item > a{font-size:12px;}.elementor-2616 .elementor-element.elementor-element-65d633a > .elementor-widget-container{padding:10px 40px 0px 40px;}.elementor-2616 .elementor-element.elementor-element-65d633a{font-size:1.2em;}.elementor-2616 .elementor-element.elementor-element-ae78498{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:2px;--e-n-carousel-arrow-next-right-position:2px;}.elementor-2616 .elementor-element.elementor-element-d6bdaf3 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-element-84353e2{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-2616 .elementor-element.elementor-element-12e239f{text-align:center;}.elementor-2616 .elementor-element.elementor-element-12e239f .elementor-heading-title{font-size:14px;}}@media(max-width:1366px) and (min-width:768px){.elementor-2616 .elementor-element.elementor-element-68d79b3{--content-width:1021px;}}@media(min-width:2400px){.elementor-2616 .elementor-element.elementor-element-68d79b3:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-68d79b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marciotchelo.com.br/wp-content/uploads/2025/09/TelaUltra-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-2616 .elementor-element.elementor-element-68d79b3{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-996e510.elementor-element{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2616 .elementor-element.elementor-element-72ce823{--container-widget-width:640px;--container-widget-flex-grow:0;width:var( --container-widget-width, 640px );max-width:640px;}.elementor-2616 .elementor-element.elementor-element-72ce823.elementor-element{--align-self:flex-start;}.elementor-2616 .elementor-element.elementor-element-72ce823 .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-2616 .elementor-element.elementor-element-d847262{--container-widget-width:603px;--container-widget-flex-grow:0;width:var( --container-widget-width, 603px );max-width:603px;}.elementor-2616 .elementor-element.elementor-element-d847262.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2616 .elementor-element.elementor-element-4feadc7{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-4feadc7.elementor-element{--align-self:flex-start;}.elementor-2616 .elementor-element.elementor-element-4feadc7 .elementor-button{font-size:2.5em;line-height:1.3em;padding:15px 60px 15px 60px;}.elementor-2616 .elementor-element.elementor-element-a791712{--grid-auto-flow:row;}.elementor-2616 .elementor-element.elementor-element-6bebca8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2616 .elementor-element.elementor-element-ca633a5{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2616 .elementor-element.elementor-element-973df59 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-e64b522{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;}.elementor-2616 .elementor-element.elementor-element-9897ba9 .elementor-heading-title{font-size:23px;}.elementor-2616 .elementor-element.elementor-element-279a805 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-42d9775{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;}.elementor-2616 .elementor-element.elementor-element-b391d58{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-7de40d8 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-e0d4463{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;}.elementor-2616 .elementor-element.elementor-element-4f97fc4{--grid-auto-flow:row;}.elementor-2616 .elementor-element.elementor-element-07bece8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2616 .elementor-element.elementor-element-9cc07f2{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;}.elementor-2616 .elementor-element.elementor-element-28d9f59 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-6f1baca{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;}.elementor-2616 .elementor-element.elementor-element-8ae0df1 .elementor-heading-title{font-size:23px;}.elementor-2616 .elementor-element.elementor-element-50d9d73 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-4b7a3d6{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;}.elementor-2616 .elementor-element.elementor-element-38a08a2{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;}.elementor-2616 .elementor-element.elementor-element-e9ca808 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-2616 .elementor-element.elementor-element-d35b92b{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-6fd29c7 img{max-width:529px;}.elementor-2616 .elementor-element.elementor-element-cb9c970{--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;}.elementor-2616 .elementor-element.elementor-element-afd57be{--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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2616 .elementor-element.elementor-element-aada3bc{--padding-top:250px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2616 .elementor-element.elementor-element-65b75e7.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-65d633a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-element-65d633a{font-size:24px;}.elementor-2616 .elementor-element.elementor-element-f933c24{--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-17d3f3e{--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-4fa694d{--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-1de67c6{--justify-content:center;}.elementor-2616 .elementor-element.elementor-element-ae78498{--e-n-carousel-swiper-slides-to-display:4;}.elementor-2616 .elementor-element.elementor-element-d6bdaf3.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-d6bdaf3 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2616 .elementor-element.elementor-element-d6bdaf3 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2616 .elementor-element.elementor-element-84353e2.elementor-element{--align-self:center;}.elementor-2616 .elementor-element.elementor-element-12e239f{text-align:center;}}/* Start custom CSS for icon-list, class: .elementor-element-996e510 */.elementor-2616 .elementor-element.elementor-element-996e510 {
  position: relative;
  border-radius: 900px;
  overflow: hidden; /* garante que o neon não vaze */
  background: linear-gradient(
    90deg, 
    rgba(2, 2, 16, 0.1) 0%, 
    rgba(2, 2, 16, 0.6) 67.5%, 
    rgba(2, 2, 16, 1) 100%
  );
}

/* neon animado */
.elementor-2616 .elementor-element.elementor-element-996e510::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 900px;
  padding: 2px; /* espessura da borda */
  background: linear-gradient(90deg, #00ccff, transparent, #00ccff);
  background-size: 200% 200%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: neonRun 17s linear infinite;
}

/* animação correndo */
@keyframes neonRun {
  0% { background-position: 0% 50%; }
  100% { background-position: 200% 50%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4feadc7 */@keyframes fadeUp {
  0% {
    opacity: 0;
    filter: blur(7px);
    transform: translateY(80px);
  }
  100% {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
  }
}

.elementor-2616 .elementor-element.elementor-element-4feadc7 {
      opacity: 0; /* importante para garantir que comece do zero */
  animation: fadeUp 0.7s 0.4s ease forwards;
}


.bt .elementor-button{
    background: linear-gradient(90deg, #297CFF, #11E1F0);
    border-radius: 10px;
    border: solid 2px #B7D5FF50;
    transition: 0.7s 0.2s ease all;
    box-shadow: 0px 0px 0px 0px #11E1F090;
    }
    
.bt:hover .elementor-button{
box-shadow: 0px 0px 70px -10px #11E1F090;
    }

.bt .elementor-button::before{
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    animation: 3.4s cubic-bezier(.2,.5,.9,.6) 2s infinite textura;
    background: linear-gradient(90deg, #297CFF, #11E1F0,#297CFF, #11E1F0,#297CFF, #11E1F0);
    border-radius: inherit;
    border: inherit;
    background-size: 400% 200%;
    transition: all .8s 0.5s;
    }
    
    .bt:hover .elementor-button::before{
    opacity: 0;
    }
    
.bt .elementor-button-text{
    z-index: 222;
}


@keyframes textura {
            0% {
                background-position: 0 0
            }

            100% {
                background-position: 100% 0
            }
        }
        
@media only screen and (max-width: 600px) {
.bt .elementor-button-icon{
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    right: 0px;
    background: linear-gradient(90deg, #297CFF, #11E1F0);
    border-radius: 10px;
    padding: 20px;
    border: solid 2px #B7D5FF50;
    transition: 0.7s ease all;
    filter: blur(3px);
    rotate: 8deg;
    opacity: 0;
}

.bt:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    right: -65px;
    background: linear-gradient(90deg, #297CFF, #11E1F0);
    border-radius: 10px;
    padding: 20px;
    border: solid 2px #B7D5FF50;
    filter: blur(0px);
    rotate: 0deg;
    opacity: 1;
box-shadow: 0px 0px 70px -10px #11E1F090;
}}

@media only screen and (min-width: 600px) {
.bt .elementor-button-icon{
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    right: 0px;
    background: linear-gradient(90deg, #297CFF, #11E1F0);
    border-radius: 10px;
    padding: 25px;
    border: solid 2px #B7D5FF50;
    transition: 0.7s ease all;
    filter: blur(3px);
    rotate: 8deg;
    opacity: 0;
}

.bt:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    right: -77px;
    background: linear-gradient(90deg, #297CFF, #11E1F0);
    border-radius: 10px;
    padding: 25px;
    border: solid 2px #B7D5FF50;
    filter: blur(0px);
    rotate: 0deg;
    opacity: 1;
box-shadow: 0px 0px 70px -10px #11E1F090;
}}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e316d1f */.elementor-2616 .elementor-element.elementor-element-e316d1f .elementor-divider-separator{
    opacity: 0.5;
  border-image: linear-gradient(90deg, #020210 0%, #1dc8d5 100%) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec9d55 */.elementor-2616 .elementor-element.elementor-element-8ec9d55 {
  position: relative;
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  border: 1px solid color(display-p3 1 1 1 / 0.10);
  background: rgba(0, 0, 0, 0.80);
  background: color(display-p3 0 0 0 / 0.80);
  backdrop-filter: blur(5px);
  overflow: hidden; /* pra não vazar o efeito */
}

/* Neon correndo na borda */
.elementor-2616 .elementor-element.elementor-element-8ec9d55::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 20px;
  padding: 2px; /* espessura da borda neon */
  background: linear-gradient(90deg, transparent, #00ccff, transparent, #00ccff);
  background-size: 300% 100%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: neonRun 50s linear infinite;
}

/* Animação do neon */
@keyframes neonRun {
  0% { background-position: 0% 50%; }
  100% { background-position: 300% 50%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d533986 */.elementor-2616 .elementor-element.elementor-element-d533986 .elementor-divider-separator{
    opacity: 0.5;
  border-image: linear-gradient(90deg, #020210 0%, #1dc8d5 100%) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cc7a81 */.elementor-2616 .elementor-element.elementor-element-6cc7a81 {
  position: relative;
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  border: 1px solid color(display-p3 1 1 1 / 0.10);
  background: rgba(0, 0, 0, 0.80);
  background: color(display-p3 0 0 0 / 0.80);
  backdrop-filter: blur(5px);
  overflow: hidden; /* pra não vazar o efeito */
}

/* Neon correndo na borda */
.elementor-2616 .elementor-element.elementor-element-6cc7a81::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 20px;
  padding: 2px; /* espessura da borda neon */
  background: linear-gradient(90deg, transparent, #00ccff, transparent, #00ccff);
  background-size: 300% 100%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: neonRun 60s linear infinite;
}

/* Animação do neon */
@keyframes neonRun {
  0% { background-position: 0% 50%; }
  100% { background-position: 300% 50%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a3e3bcb */.elementor-2616 .elementor-element.elementor-element-a3e3bcb .elementor-divider-separator{
    opacity: 0.5;
  border-image: linear-gradient(90deg, #020210 0%, #1dc8d5 100%) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee27531 */.elementor-2616 .elementor-element.elementor-element-ee27531 {
  position: relative;
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  border: 1px solid color(display-p3 1 1 1 / 0.10);
  background: rgba(0, 0, 0, 0.80);
  background: color(display-p3 0 0 0 / 0.80);
  backdrop-filter: blur(5px);
  overflow: hidden; /* pra não vazar o efeito */
}

/* Neon correndo na borda */
.elementor-2616 .elementor-element.elementor-element-ee27531::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 20px;
  padding: 2px; /* espessura da borda neon */
  background: linear-gradient(90deg, transparent, #00ccff, transparent, #00ccff);
  background-size: 300% 100%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: neonRun 70s linear infinite;
}

/* Animação do neon */
@keyframes neonRun {
  0% { background-position: 0% 50%; }
  100% { background-position: 300% 50%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61a4c1e */.elementor-2616 .elementor-element.elementor-element-61a4c1e .elementor-divider-separator{
    opacity: 0.5;
  border-image: linear-gradient(90deg, #020210 0%, #1dc8d5 100%) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dd5db1 */.elementor-2616 .elementor-element.elementor-element-0dd5db1 {
  position: relative;
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  border: 1px solid color(display-p3 1 1 1 / 0.10);
  background: rgba(0, 0, 0, 0.80);
  background: color(display-p3 0 0 0 / 0.80);
  backdrop-filter: blur(5px);
  overflow: hidden; /* pra não vazar o efeito */
}

/* Neon correndo na borda */
.elementor-2616 .elementor-element.elementor-element-0dd5db1::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 20px;
  padding: 2px; /* espessura da borda neon */
  background: linear-gradient(90deg, transparent, #00ccff, transparent, #00ccff);
  background-size: 300% 100%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: neonRun 50s linear infinite;
}

/* Animação do neon */
@keyframes neonRun {
  0% { background-position: 0% 50%; }
  100% { background-position: 300% 50%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-540ad5a */.elementor-2616 .elementor-element.elementor-element-540ad5a .elementor-divider-separator{
    opacity: 0.5;
  border-image: linear-gradient(90deg, #020210 0%, #1dc8d5 100%) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cf96b5 */.elementor-2616 .elementor-element.elementor-element-0cf96b5 {
  position: relative;
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  border: 1px solid color(display-p3 1 1 1 / 0.10);
  background: rgba(0, 0, 0, 0.80);
  background: color(display-p3 0 0 0 / 0.80);
  backdrop-filter: blur(5px);
  overflow: hidden; /* pra não vazar o efeito */
}

/* Neon correndo na borda */
.elementor-2616 .elementor-element.elementor-element-0cf96b5::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 20px;
  padding: 2px; /* espessura da borda neon */
  background: linear-gradient(90deg, transparent, #00ccff, transparent, #00ccff);
  background-size: 300% 100%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: neonRun 60s linear infinite;
}

/* Animação do neon */
@keyframes neonRun {
  0% { background-position: 0% 50%; }
  100% { background-position: 300% 50%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b8e9076 */.elementor-2616 .elementor-element.elementor-element-b8e9076 .elementor-divider-separator{
    opacity: 0.5;
  border-image: linear-gradient(90deg, #020210 0%, #1dc8d5 100%) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c032c5 */.elementor-2616 .elementor-element.elementor-element-1c032c5 {
  position: relative;
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  border: 1px solid color(display-p3 1 1 1 / 0.10);
  background: rgba(0, 0, 0, 0.80);
  background: color(display-p3 0 0 0 / 0.80);
  backdrop-filter: blur(5px);
  overflow: hidden; /* pra não vazar o efeito */
}

/* Neon correndo na borda */
.elementor-2616 .elementor-element.elementor-element-1c032c5::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 20px;
  padding: 2px; /* espessura da borda neon */
  background: linear-gradient(90deg, transparent, #00ccff, transparent, #00ccff);
  background-size: 300% 100%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: neonRun 70s linear infinite;
}

/* Animação do neon */
@keyframes neonRun {
  0% { background-position: 0% 50%; }
  100% { background-position: 300% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3b2aac */.selecionado {
    background: linear-gradient(to right, #ffffff30 50%, #ffffff 50%);
    background-size: 200%;
    background-position: var(--bg-position, 0);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fd29c7 */.elementor-2616 .elementor-element.elementor-element-6fd29c7 {
    animation: flutuacao 12s;
    animation-iteration-count: infinite;
}

@keyframes flutuacao {
0% {
    transform: translatey(20px) rotate(5deg);
}
50% {
    transform: translatey(-10px) rotate(-5deg);
}
100% {
    transform: translatey(20px) rotate(5deg);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-832df4b */.elementor-2616 .elementor-element.elementor-element-832df4b{
    border-radius: 30px;
border: 1px solid rgba(255, 255, 255, 0.20);
border: 1px solid color(display-p3 1 1 1 / 0.20);
background: rgba(0, 0, 0, 0.80);
background: color(display-p3 0 0 0 / 0.80);
backdrop-filter: blur(12.5px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dadaf4e */.elementor-2616 .elementor-element.elementor-element-dadaf4e{
    border-radius: 900px;
border: 0.5px solid rgba(255, 255, 255, 0.40);
border: 0.5px solid color(display-p3 1 1 1 / 0.40);
background: rgba(0, 0, 0, 0.10);
background: color(display-p3 0 0 0 / 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65b75e7 */.elementor-2616 .elementor-element.elementor-element-65b75e7 {
  position: relative;
  border-radius: 900px;
  overflow: hidden; /* garante que o neon não vaze */
  background: linear-gradient(
    90deg, 
    rgba(2, 2, 16, 0.1) 0%, 
    rgba(2, 2, 16, 0.6) 67.5%, 
    rgba(2, 2, 16, 1) 100%
  );
}

/* neon animado */
.elementor-2616 .elementor-element.elementor-element-65b75e7::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 900px;
  padding: 2px; /* espessura da borda */
  background: linear-gradient(90deg, #00ccff, transparent, #00ccff);
  background-size: 200% 200%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: neonRun 17s linear infinite;
}

/* animação correndo */
@keyframes neonRun {
  0% { background-position: 0% 50%; }
  100% { background-position: 200% 50%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d6bdaf3 */.elementor-2616 .elementor-element.elementor-element-d6bdaf3 .elementor-divider-separator{
    opacity: 0.5;
  border-image: linear-gradient(90deg, #020210 0%, #1dc8d5 100%) 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe6e94f */.elementor-2616 .elementor-element.elementor-element-fe6e94f{
    position: absolute;
}

#cursor {
  position: fixed;
  z-index: 9999;
  left: 0;
  top: 0;
  pointer-events: none;
  will-change: transform;
}

.cursor__circle { /*configure o círculo aqui*/
    width: 16px;
    height: 16px;
    background-color: #BCCFFF90;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    border: 0.5px solid #fff;
    margin-top: -50%;
    margin-left: -50%;
    border-radius: 50%;
    transition: opacity 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      background-color 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      border-color 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      width 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      height 0.3s cubic-bezier(0.25, 1, 0.5, 1);
      color: transparent;
 }

.cursor__circle::after{ /*configure o texto e fonte aqui*/
    content: "COPIAR";
    font-family: "int";
    font-weight: 700;
    font-size: 14px;
    color: inherit;
    position: absolute;
    white-space: nowrap;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media(max-width: 1024px){
    #cursor{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56361be */body {
    margin: 0; /* Remove as margens padrão do corpo da página */
    overflow: hidden; /* Impede que a barra de rolagem apareça, ocultando qualquer conteúdo que exceda o tamanho da tela */
}

#cursor-background {
    position: fixed; /* Fixa o fundo do cursor em relação à tela, mesmo durante a rolagem */
    width: 40px; /* Define a largura do fundo do cursor */
    height: 40px; /* Define a altura do fundo do cursor */
    border-radius: 50%; /* Faz com que o fundo do cursor tenha bordas arredondadas, formando um círculo */
    border: solid 1px #ffffff; /* Adiciona uma borda sólida de 1px da cor que você definir*/
    pointer-events: none; /* Garante que o cursor não interfira nas interações da página, como cliques ou seleções */
    z-index: 9999; /* Mantém o fundo do cursor acima de todos os outros elementos da página */
    mix-blend-mode: difference; /* Aplica o efeito de "diferença", o que inverte as cores onde o fundo do cursor passa, criando um contraste interessante */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d5c3cd */.elementor-2616 .elementor-element.elementor-element-1d5c3cd{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS */::selection {
    background: #ffffff20;
}

html, body {
    overflow-x: hidden !important;
}

p:last-child {
    margin-bottom: 0px;
}

body::-webkit-scrollbar {
    width: 12px;  /* width of the entire scrollbar */
}

body::-webkit-scrollbar-track {
    background: #000000;  /* color of the tracking area */
}

body::-webkit-scrollbar-thumb {
    background-image: linear-gradient(0deg, white, white);
    /* color of the scroll thumb */
    border-radius: 20px;  /* roundness of the scroll thumb */
    border: 3px solid #000000;  /* creates padding around scroll thumb */
}/* End custom CSS */