.elementor-3719 .elementor-element.elementor-element-4c059f8{--display:flex;--min-height:0px;--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-3719 .elementor-element.elementor-element-fe61459{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3719 .elementor-element.elementor-element-03bd62d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:92px;--margin-right:0px;}.elementor-3719 .elementor-element.elementor-element-03bd62d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3719 .elementor-element.elementor-element-e8507b8 .elementor-icon-list-icon i{color:#3D94B9;transition:color 0.3s;}.elementor-3719 .elementor-element.elementor-element-e8507b8 .elementor-icon-list-icon svg{fill:#3D94B9;transition:fill 0.3s;}.elementor-3719 .elementor-element.elementor-element-e8507b8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3719 .elementor-element.elementor-element-e8507b8 .elementor-icon-list-text{color:#B9B9B9;transition:color 0.3s;}.elementor-3719 .elementor-element.elementor-element-7947670{--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-3719 .elementor-element.elementor-element-7947670.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-e50b4fa{--spacer-size:0px;}.elementor-3719 .elementor-element.elementor-element-9fc80dc{--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-3719 .elementor-element.elementor-element-8bbfb86 .elementor-repeater-item-d61b399.elementor-social-icon{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-8bbfb86 .elementor-repeater-item-d61b399.elementor-social-icon i{color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-8bbfb86 .elementor-repeater-item-d61b399.elementor-social-icon svg{fill:#0097B2;}.elementor-3719 .elementor-element.elementor-element-8bbfb86 .elementor-repeater-item-3a491c0.elementor-social-icon i{color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-8bbfb86 .elementor-repeater-item-3a491c0.elementor-social-icon svg{fill:#0097B2;}.elementor-3719 .elementor-element.elementor-element-8bbfb86 .elementor-repeater-item-a48168d.elementor-social-icon{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-8bbfb86 .elementor-repeater-item-a48168d.elementor-social-icon i{color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-8bbfb86 .elementor-repeater-item-a48168d.elementor-social-icon svg{fill:#0097B2;}.elementor-3719 .elementor-element.elementor-element-8bbfb86{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3719 .elementor-element.elementor-element-8bbfb86 .elementor-social-icon{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-8b18c62{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-8b18c62:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-8b18c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0097B2;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3719 .elementor-element.elementor-element-976999b{width:var( --container-widget-width, 25.653% );max-width:25.653%;--container-widget-width:25.653%;--container-widget-flex-grow:0;text-align:start;}.elementor-3719 .elementor-element.elementor-element-976999b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-976999b img{width:37%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3719 .elementor-element.elementor-element-1c226e2 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;fill:#084766;color:#084766;border-radius:4px 4px 4px 4px;padding:17px 80px 17px 80px;}.elementor-3719 .elementor-element.elementor-element-1c226e2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3719 .elementor-element.elementor-element-1c226e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3719 .elementor-element.elementor-element-1c226e2 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-3719 .elementor-element.elementor-element-f2100e8 .elementor-repeater-item-d61b399.elementor-social-icon{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-f2100e8 .elementor-repeater-item-d61b399.elementor-social-icon i{color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-f2100e8 .elementor-repeater-item-d61b399.elementor-social-icon svg{fill:#0097B2;}.elementor-3719 .elementor-element.elementor-element-f2100e8 .elementor-repeater-item-3a491c0.elementor-social-icon i{color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-f2100e8 .elementor-repeater-item-3a491c0.elementor-social-icon svg{fill:#0097B2;}.elementor-3719 .elementor-element.elementor-element-f2100e8 .elementor-repeater-item-a48168d.elementor-social-icon{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-f2100e8 .elementor-repeater-item-a48168d.elementor-social-icon i{color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-f2100e8 .elementor-repeater-item-a48168d.elementor-social-icon svg{fill:#0097B2;}.elementor-3719 .elementor-element.elementor-element-f2100e8{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3719 .elementor-element.elementor-element-f2100e8 .elementor-social-icon{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-953820d{--display:flex;--min-height:704px;--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-3719 .elementor-element.elementor-element-953820d:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-953820d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://epicdigital.com.br/wp-content/uploads/2026/05/hero-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-3719 .elementor-element.elementor-element-61c764e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3719 .elementor-element.elementor-element-7055ee2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-7055ee2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-b439054{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3719 .elementor-element.elementor-element-265083a{padding:5px 5px 5px 5px;column-gap:0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;line-height:39px;letter-spacing:-0.2px;word-spacing:0px;text-shadow:4px 2px 6px #0F0F0F;color:#E0E0E0;}.elementor-3719 .elementor-element.elementor-element-265083a p{margin-block-end:5px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3719 .elementor-element.elementor-element-629beab{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.8px;}.elementor-3719 .elementor-element.elementor-element-629beab .elementor-divider-separator{width:78%;}.elementor-3719 .elementor-element.elementor-element-629beab .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3719 .elementor-element.elementor-element-ec0810a{padding:5px 5px 5px 5px;column-gap:0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;line-height:31px;letter-spacing:-0.2px;word-spacing:0px;text-shadow:4px 2px 6px #0F0F0F;color:#E0E0E0;}.elementor-3719 .elementor-element.elementor-element-ec0810a p{margin-block-end:5px;}.elementor-3719 .elementor-element.elementor-element-3b6a567{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-3606a54 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;fill:#084766;color:#084766;border-radius:4px 4px 4px 4px;padding:17px 80px 17px 80px;}.elementor-3719 .elementor-element.elementor-element-3606a54 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3719 .elementor-element.elementor-element-3606a54 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-3719 .elementor-element.elementor-element-5462705{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-b00cc0a{--display:flex;--min-height:141px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.68);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-b00cc0a:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-b00cc0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-31352e2{--display:flex;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3719 .elementor-element.elementor-element-4c99f00{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-3719 .elementor-element.elementor-element-4c99f00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-ea690b8{--display:flex;--min-height:426px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-ea690b8:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-ea690b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-d96fb72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3719 .elementor-element.elementor-element-d42dddb{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A7C7;--border-color:#A0A7C7;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3719 .elementor-element.elementor-element-d42dddb:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-d42dddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-fe3277f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3719 .elementor-element.elementor-element-fe3277f.elementor-element{--align-self:flex-start;}.elementor-3719 .elementor-element.elementor-element-fe3277f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-f72ba61{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-f72ba61.elementor-element{--align-self:center;}.elementor-3719 .elementor-element.elementor-element-1f88c79 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;fill:#084766;color:#084766;border-radius:4px 4px 4px 4px;padding:17px 80px 17px 80px;}.elementor-3719 .elementor-element.elementor-element-1f88c79 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3719 .elementor-element.elementor-element-1f88c79 .elementor-button .elementor-button-content-wrapper{gap:1px;}.elementor-3719 .elementor-element.elementor-element-59e1614{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A7C7;--border-color:#A0A7C7;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3719 .elementor-element.elementor-element-59e1614:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-59e1614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08111C00;}.elementor-3719 .elementor-element.elementor-element-83d7f23{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3719 .elementor-element.elementor-element-83d7f23.elementor-element{--align-self:flex-start;}.elementor-3719 .elementor-element.elementor-element-83d7f23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-3ee057a{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-3ee057a.elementor-element{--align-self:center;}.elementor-3719 .elementor-element.elementor-element-c8a9693 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;fill:#084766;color:#084766;border-radius:4px 4px 4px 4px;padding:17px 80px 17px 80px;}.elementor-3719 .elementor-element.elementor-element-c8a9693 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3719 .elementor-element.elementor-element-c8a9693 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-3719 .elementor-element.elementor-element-3770d62{--display:flex;--min-height:704px;--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-3719 .elementor-element.elementor-element-3770d62:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-3770d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://epicdigital.com.br/wp-content/uploads/2026/05/ChatGPT-Image-5-de-mai.-de-2026-11_15_44.png");background-repeat:no-repeat;background-size:cover;}.elementor-3719 .elementor-element.elementor-element-69df0f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3719 .elementor-element.elementor-element-2a39e82{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-2a39e82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-8e2d068{--display:flex;}.elementor-3719 .elementor-element.elementor-element-aef15d9{padding:5px 5px 5px 5px;column-gap:0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:39px;letter-spacing:-0.2px;word-spacing:0px;text-shadow:4px 2px 6px #0F0F0F;color:#E0E0E0;}.elementor-3719 .elementor-element.elementor-element-aef15d9 p{margin-block-end:5px;}.elementor-3719 .elementor-element.elementor-element-a2042d5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.8px;}.elementor-3719 .elementor-element.elementor-element-a2042d5 .elementor-divider-separator{width:78%;}.elementor-3719 .elementor-element.elementor-element-a2042d5 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3719 .elementor-element.elementor-element-861da85{padding:5px 5px 5px 5px;column-gap:0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;line-height:39px;letter-spacing:-0.2px;word-spacing:0px;text-shadow:4px 2px 6px #0F0F0F;color:#E0E0E0;}.elementor-3719 .elementor-element.elementor-element-861da85 p{margin-block-end:5px;}.elementor-3719 .elementor-element.elementor-element-4b29145{padding:5px 5px 5px 5px;column-gap:0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:31px;letter-spacing:-0.2px;word-spacing:0px;text-shadow:4px 2px 6px #0F0F0F;color:#E0E0E0;}.elementor-3719 .elementor-element.elementor-element-4b29145 p{margin-block-end:5px;}.elementor-3719 .elementor-element.elementor-element-39ec62f{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-07bffd2 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;fill:#084766;color:#084766;border-radius:4px 4px 4px 4px;padding:17px 80px 17px 80px;}.elementor-3719 .elementor-element.elementor-element-07bffd2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3719 .elementor-element.elementor-element-07bffd2 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-3719 .elementor-element.elementor-element-7d380a9{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-7d380a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-94ef94d{padding:5px 5px 5px 5px;column-gap:0px;text-align:start;font-family:"Ranga", Sans-serif;font-size:46px;font-weight:300;line-height:31px;letter-spacing:-0.2px;word-spacing:0px;text-shadow:4px 2px 6px #0F0F0F;color:#E0E0E0;}.elementor-3719 .elementor-element.elementor-element-94ef94d p{margin-block-end:5px;}.elementor-3719 .elementor-element.elementor-element-130785b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:999999999999;}.elementor-3719 .elementor-element.elementor-element-603c203{--display:flex;--min-height:141px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.68);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-603c203:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-603c203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-bc28741{--display:flex;--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-3719 .elementor-element.elementor-element-da34351{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-3719 .elementor-element.elementor-element-da34351 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-a7b5ca9{--display:flex;--min-height:426px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-a7b5ca9:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-a7b5ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-d4fb43c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3719 .elementor-element.elementor-element-2493b80{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A7C7;--border-color:#A0A7C7;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3719 .elementor-element.elementor-element-2493b80:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-2493b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-e26fcee{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3719 .elementor-element.elementor-element-e26fcee.elementor-element{--align-self:flex-start;}.elementor-3719 .elementor-element.elementor-element-e26fcee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-4d0186f{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-4d0186f.elementor-element{--align-self:center;}.elementor-3719 .elementor-element.elementor-element-6c2718a{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0A7C7;--border-color:#A0A7C7;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3719 .elementor-element.elementor-element-6c2718a:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-6c2718a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08111C00;}.elementor-3719 .elementor-element.elementor-element-c6d3d78{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3719 .elementor-element.elementor-element-c6d3d78.elementor-element{--align-self:flex-start;}.elementor-3719 .elementor-element.elementor-element-c6d3d78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-f935ea6{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-f935ea6.elementor-element{--align-self:center;}.elementor-3719 .elementor-element.elementor-element-3f7d9ea{--display:flex;--min-height:141px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.68);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-3f7d9ea:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-3f7d9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-b479042{--display:flex;--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-3719 .elementor-element.elementor-element-e1c0d0f{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-3719 .elementor-element.elementor-element-e1c0d0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-5861e37{--display:flex;--min-height:1030px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:44px;--padding-bottom:0px;--padding-left:95px;--padding-right:95px;}.elementor-3719 .elementor-element.elementor-element-5861e37:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-5861e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-3719 .elementor-element.elementor-element-da74c52{padding:0px 0px 26px 0px;}.elementor-3719 .elementor-element.elementor-element-da74c52 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:600;color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-9caf652{width:var( --container-widget-width, 874px );max-width:874px;padding:0px 0px 0px 0px;--container-widget-width:874px;--container-widget-flex-grow:0;text-align:center;}.elementor-3719 .elementor-element.elementor-element-9caf652 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:59px;font-weight:800;line-height:78px;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-cb2f945{--display:flex;--min-height:553px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:100px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-de6c21c{--display:flex;--min-height:590px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3719 .elementor-element.elementor-element-6a04e54{padding:0px 0px 11px 0px;}.elementor-3719 .elementor-element.elementor-element-6a04e54 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-a143da1{padding:0px 0px 11px 0px;}.elementor-3719 .elementor-element.elementor-element-a143da1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-f40a357{width:var( --container-widget-width, 105.042% );max-width:105.042%;--container-widget-width:105.042%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-f40a357.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-e84e77e .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;fill:#084766;color:#084766;border-radius:4px 4px 4px 4px;padding:17px 80px 17px 80px;}.elementor-3719 .elementor-element.elementor-element-e84e77e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3719 .elementor-element.elementor-element-e84e77e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3719 .elementor-element.elementor-element-e84e77e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3719 .elementor-element.elementor-element-1700757{width:var( --container-widget-width, 105.042% );max-width:105.042%;--container-widget-width:105.042%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-1700757.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-de82d8f{--display:flex;--min-height:620px;--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:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3719 .elementor-element.elementor-element-324fb4a img{border-radius:17px 17px 17px 17px;}.elementor-3719 .elementor-element.elementor-element-3657813{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 11px 0px;}.elementor-3719 .elementor-element.elementor-element-3657813 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-da7b105{padding:0px 0px 11px 0px;}.elementor-3719 .elementor-element.elementor-element-da7b105 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-092aa9b{width:var( --container-widget-width, 105.042% );max-width:105.042%;--container-widget-width:105.042%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-092aa9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-5947235 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;fill:#084766;color:#084766;border-radius:4px 4px 4px 4px;padding:17px 80px 17px 80px;}.elementor-3719 .elementor-element.elementor-element-5947235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3719 .elementor-element.elementor-element-5947235 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3719 .elementor-element.elementor-element-5947235 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3719 .elementor-element.elementor-element-ad5e8ad{width:var( --container-widget-width, 105.042% );max-width:105.042%;--container-widget-width:105.042%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-ad5e8ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-0afbbb9{padding:7px 25px 7px 25px;}.elementor-3719 .elementor-element.elementor-element-0afbbb9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-85444e8{--display:flex;--min-height:590px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3719 .elementor-element.elementor-element-5e0c270{padding:0px 0px 11px 0px;}.elementor-3719 .elementor-element.elementor-element-5e0c270 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-9c0f186{padding:0px 0px 11px 0px;}.elementor-3719 .elementor-element.elementor-element-9c0f186 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-c507837{width:var( --container-widget-width, 105.042% );max-width:105.042%;--container-widget-width:105.042%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-c507837.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-42a1752 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;fill:#084766;color:#084766;border-radius:4px 4px 4px 4px;padding:17px 80px 17px 80px;}.elementor-3719 .elementor-element.elementor-element-42a1752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3719 .elementor-element.elementor-element-42a1752 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3719 .elementor-element.elementor-element-42a1752 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3719 .elementor-element.elementor-element-a930b83{width:var( --container-widget-width, 105.042% );max-width:105.042%;--container-widget-width:105.042%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3719 .elementor-element.elementor-element-a930b83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-039bd6c{--display:flex;--min-height:127px;--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-3719 .elementor-element.elementor-element-039bd6c:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-039bd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-039bd6c.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-531d1ce{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-15c8364.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-15c8364{text-align:start;}.elementor-3719 .elementor-element.elementor-element-15c8364 img{width:53%;}.elementor-3719 .elementor-element.elementor-element-36d01ee.elementor-element{--align-self:flex-start;}.elementor-3719 .elementor-element.elementor-element-36d01ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3719 .elementor-element.elementor-element-36d01ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3719 .elementor-element.elementor-element-36d01ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3719 .elementor-element.elementor-element-36d01ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3719 .elementor-element.elementor-element-36d01ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3719 .elementor-element.elementor-element-36d01ee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3719 .elementor-element.elementor-element-36d01ee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3719 .elementor-element.elementor-element-36d01ee{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-3719 .elementor-element.elementor-element-36d01ee .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3719 .elementor-element.elementor-element-36d01ee .elementor-icon-list-text{transition:color 0.3s;}.elementor-3719 .elementor-element.elementor-element-420744c{--display:flex;--min-height:119px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-4b84907 .elementor-repeater-item-d61b399.elementor-social-icon{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-4b84907 .elementor-repeater-item-d61b399.elementor-social-icon i{color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-4b84907 .elementor-repeater-item-d61b399.elementor-social-icon svg{fill:#0097B2;}.elementor-3719 .elementor-element.elementor-element-4b84907 .elementor-repeater-item-3a491c0.elementor-social-icon i{color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-4b84907 .elementor-repeater-item-3a491c0.elementor-social-icon svg{fill:#0097B2;}.elementor-3719 .elementor-element.elementor-element-4b84907 .elementor-repeater-item-a48168d.elementor-social-icon{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-4b84907 .elementor-repeater-item-a48168d.elementor-social-icon i{color:#0097B2;}.elementor-3719 .elementor-element.elementor-element-4b84907 .elementor-repeater-item-a48168d.elementor-social-icon svg{fill:#0097B2;}.elementor-3719 .elementor-element.elementor-element-4b84907{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3719 .elementor-element.elementor-element-4b84907 .elementor-social-icon{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-02ae04f{--display:flex;--min-height:67px;--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-3719 .elementor-element.elementor-element-02ae04f:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-02ae04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3719 .elementor-element.elementor-element-1158818{text-align:center;}@media(max-width:1366px){.elementor-3719 .elementor-element.elementor-element-b00cc0a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3719 .elementor-element.elementor-element-603c203{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3719 .elementor-element.elementor-element-3f7d9ea{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-3719 .elementor-element.elementor-element-4c059f8{--content-width:1600px;}.elementor-3719 .elementor-element.elementor-element-fe61459{--content-width:1357px;}.elementor-3719 .elementor-element.elementor-element-03bd62d{--width:26%;}.elementor-3719 .elementor-element.elementor-element-7947670{--width:43%;}.elementor-3719 .elementor-element.elementor-element-9fc80dc{--width:25%;}.elementor-3719 .elementor-element.elementor-element-8b18c62{--content-width:1142px;}.elementor-3719 .elementor-element.elementor-element-953820d{--content-width:1237px;}.elementor-3719 .elementor-element.elementor-element-7055ee2{--width:54.191%;}.elementor-3719 .elementor-element.elementor-element-5462705{--width:100%;}.elementor-3719 .elementor-element.elementor-element-b00cc0a{--content-width:900px;}.elementor-3719 .elementor-element.elementor-element-ea690b8{--content-width:1017px;}.elementor-3719 .elementor-element.elementor-element-3770d62{--content-width:1072px;}.elementor-3719 .elementor-element.elementor-element-2a39e82{--width:54.191%;}.elementor-3719 .elementor-element.elementor-element-7d380a9{--width:50.943%;}.elementor-3719 .elementor-element.elementor-element-603c203{--content-width:900px;}.elementor-3719 .elementor-element.elementor-element-a7b5ca9{--content-width:1017px;}.elementor-3719 .elementor-element.elementor-element-3f7d9ea{--content-width:900px;}.elementor-3719 .elementor-element.elementor-element-5861e37{--content-width:1590px;}.elementor-3719 .elementor-element.elementor-element-cb2f945{--width:100%;}.elementor-3719 .elementor-element.elementor-element-de6c21c{--width:442px;}.elementor-3719 .elementor-element.elementor-element-de82d8f{--width:464px;}.elementor-3719 .elementor-element.elementor-element-85444e8{--width:442px;}.elementor-3719 .elementor-element.elementor-element-039bd6c{--content-width:1072px;}.elementor-3719 .elementor-element.elementor-element-531d1ce{--width:20%;}.elementor-3719 .elementor-element.elementor-element-420744c{--width:26%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3719 .elementor-element.elementor-element-8b18c62{--content-width:90vw;}.elementor-3719 .elementor-element.elementor-element-de6c21c{--width:90%;}.elementor-3719 .elementor-element.elementor-element-de82d8f{--width:90%;}.elementor-3719 .elementor-element.elementor-element-85444e8{--width:90%;}.elementor-3719 .elementor-element.elementor-element-039bd6c{--content-width:90vw;}.elementor-3719 .elementor-element.elementor-element-531d1ce{--width:58%;}.elementor-3719 .elementor-element.elementor-element-420744c{--width:54%;}}@media(max-width:1024px){.elementor-3719 .elementor-element.elementor-element-1c226e2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3719 .elementor-element.elementor-element-1c226e2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3719 .elementor-element.elementor-element-1c226e2 .elementor-button{padding:017px 0px 17px 0px;}.elementor-3719 .elementor-element.elementor-element-265083a{font-size:14px;}.elementor-3719 .elementor-element.elementor-element-ec0810a{font-size:14px;}.elementor-3719 .elementor-element.elementor-element-3606a54{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3719 .elementor-element.elementor-element-3606a54 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3719 .elementor-element.elementor-element-3606a54 .elementor-button{padding:017px 0px 17px 0px;}.elementor-3719 .elementor-element.elementor-element-ea690b8{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-3719 .elementor-element.elementor-element-d96fb72{--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-3719 .elementor-element.elementor-element-1f88c79{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3719 .elementor-element.elementor-element-1f88c79 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3719 .elementor-element.elementor-element-1f88c79 .elementor-button{padding:017px 0px 17px 0px;}.elementor-3719 .elementor-element.elementor-element-c8a9693{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3719 .elementor-element.elementor-element-c8a9693 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3719 .elementor-element.elementor-element-c8a9693 .elementor-button{padding:017px 0px 17px 0px;}.elementor-3719 .elementor-element.elementor-element-aef15d9{font-size:14px;}.elementor-3719 .elementor-element.elementor-element-861da85{font-size:14px;}.elementor-3719 .elementor-element.elementor-element-4b29145{font-size:14px;}.elementor-3719 .elementor-element.elementor-element-07bffd2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3719 .elementor-element.elementor-element-07bffd2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3719 .elementor-element.elementor-element-07bffd2 .elementor-button{padding:017px 0px 17px 0px;}.elementor-3719 .elementor-element.elementor-element-94ef94d{font-size:14px;}.elementor-3719 .elementor-element.elementor-element-a7b5ca9{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-3719 .elementor-element.elementor-element-d4fb43c{--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-3719 .elementor-element.elementor-element-5861e37{--padding-top:193px;--padding-bottom:75px;--padding-left:45px;--padding-right:45px;}.elementor-3719 .elementor-element.elementor-element-9caf652{padding:0px 0px 20px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-3719 .elementor-element.elementor-element-9caf652 .elementor-heading-title{font-size:65px;line-height:1.1em;}.elementor-3719 .elementor-element.elementor-element-cb2f945{--gap:35px 25px;--row-gap:35px;--column-gap:25px;}.elementor-3719 .elementor-element.elementor-element-de6c21c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3719 .elementor-element.elementor-element-e84e77e{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3719 .elementor-element.elementor-element-e84e77e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3719 .elementor-element.elementor-element-e84e77e .elementor-button{padding:017px 0px 17px 0px;}.elementor-3719 .elementor-element.elementor-element-de82d8f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3719 .elementor-element.elementor-element-5947235{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3719 .elementor-element.elementor-element-5947235 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3719 .elementor-element.elementor-element-5947235 .elementor-button{padding:017px 0px 17px 0px;}.elementor-3719 .elementor-element.elementor-element-85444e8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3719 .elementor-element.elementor-element-42a1752{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3719 .elementor-element.elementor-element-42a1752 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3719 .elementor-element.elementor-element-42a1752 .elementor-button{padding:017px 0px 17px 0px;}.elementor-3719 .elementor-element.elementor-element-039bd6c{--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-3719 .elementor-element.elementor-element-36d01ee.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-3719 .elementor-element.elementor-element-e50b4fa{--spacer-size:0px;}.elementor-3719 .elementor-element.elementor-element-8b18c62{--content-width:90vw;--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3719 .elementor-element.elementor-element-976999b img{width:100%;max-width:100%;}.elementor-3719 .elementor-element.elementor-element-1c226e2{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-3719 .elementor-element.elementor-element-953820d:not(.elementor-motion-effects-element-type-background), .elementor-3719 .elementor-element.elementor-element-953820d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-757px 0px;}.elementor-3719 .elementor-element.elementor-element-265083a{font-size:22px;line-height:1.4em;}.elementor-3719 .elementor-element.elementor-element-ec0810a{font-size:19px;line-height:1.4em;letter-spacing:-0.1px;}.elementor-3719 .elementor-element.elementor-element-3b6a567{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3719 .elementor-element.elementor-element-3606a54{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-3719 .elementor-element.elementor-element-b00cc0a{--min-height:111px;}.elementor-3719 .elementor-element.elementor-element-4c99f00 .elementor-heading-title{font-size:23px;}.elementor-3719 .elementor-element.elementor-element-d96fb72{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3719 .elementor-element.elementor-element-fe3277f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3719 .elementor-element.elementor-element-fe3277f .elementor-heading-title{font-size:23px;}.elementor-3719 .elementor-element.elementor-element-f72ba61{font-size:14px;}.elementor-3719 .elementor-element.elementor-element-1f88c79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3719 .elementor-element.elementor-element-83d7f23{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3719 .elementor-element.elementor-element-83d7f23 .elementor-heading-title{font-size:23px;}.elementor-3719 .elementor-element.elementor-element-3ee057a{font-size:14px;}.elementor-3719 .elementor-element.elementor-element-c8a9693{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3719 .elementor-element.elementor-element-07bffd2{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-3719 .elementor-element.elementor-element-603c203{--min-height:111px;}.elementor-3719 .elementor-element.elementor-element-da34351 .elementor-heading-title{font-size:23px;}.elementor-3719 .elementor-element.elementor-element-d4fb43c{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3719 .elementor-element.elementor-element-e26fcee{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3719 .elementor-element.elementor-element-e26fcee .elementor-heading-title{font-size:23px;}.elementor-3719 .elementor-element.elementor-element-4d0186f{font-size:14px;}.elementor-3719 .elementor-element.elementor-element-c6d3d78{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3719 .elementor-element.elementor-element-c6d3d78 .elementor-heading-title{font-size:23px;}.elementor-3719 .elementor-element.elementor-element-f935ea6{font-size:14px;}.elementor-3719 .elementor-element.elementor-element-3f7d9ea{--min-height:111px;}.elementor-3719 .elementor-element.elementor-element-e1c0d0f .elementor-heading-title{font-size:23px;}.elementor-3719 .elementor-element.elementor-element-5861e37{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3719 .elementor-element.elementor-element-9caf652 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-3719 .elementor-element.elementor-element-e84e77e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3719 .elementor-element.elementor-element-1700757{font-size:12px;}.elementor-3719 .elementor-element.elementor-element-5947235{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3719 .elementor-element.elementor-element-ad5e8ad{font-size:12px;}.elementor-3719 .elementor-element.elementor-element-42a1752{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3719 .elementor-element.elementor-element-a930b83{font-size:12px;}.elementor-3719 .elementor-element.elementor-element-039bd6c{--content-width:81vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3719 .elementor-element.elementor-element-039bd6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3719 .elementor-element.elementor-element-531d1ce{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3719 .elementor-element.elementor-element-15c8364{text-align:center;}.elementor-3719 .elementor-element.elementor-element-36d01ee.elementor-element{--align-self:center;}.elementor-3719 .elementor-element.elementor-element-420744c{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-4c61ad3 */.noise {
    display: block;
    width: 100vw;
    height: 100vh;
    opacity: 0.2;
    background-image: url('https://snappages.com.br/wp-content/uploads/2025/07/ruido-animado.gif');
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 50;
        mix-blend-mode: plus-lighter;

}/* End custom CSS */






















/* Start custom CSS for container, class: .elementor-element-953820d */@media only screen and (min-width: 600px) {
.elementor-3719 .elementor-element.elementor-element-953820d::before{
    content: "";
    background-color: #0097b2;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz 4s infinite ease;
        pointer-events: none;
}}

@keyframes luz{
    0%{
        left: 80%;
        opacity: 1;
    }
    30%{
        left: 60%;
        opacity: 60%;
    }
    60%{
        left: 90%;
        top: 40%;
        opacity: 50%;
    }
    100%{
        left: 80%;
        opacity: 1;
    }
}

@media only screen and (min-width: 600px) {.elementor-3719 .elementor-element.elementor-element-953820d::after{
    content: "";
    background-color: #8A00E5;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 0%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz2 4s infinite ease;
    pointer-events: none;
}}

@keyframes luz2{
    0%{
        left: 0%;
        opacity: 1;
        opacity: 80%;
    }
    30%{
        left: 0%;
        opacity: 30%;
    }
    60%{
        left: 0%;
        top: 40%;
        opacity: 40%;
    }
    100%{
        left: 0%;
        opacity: 80%;
    }
}


@media only screen and (max-width: 600px) {
.elementor-3719 .elementor-element.elementor-element-953820d::before{
    content: "";
    background-color: #0097b2;
    width: 200px;
    height: 200px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(100px);
    animation: luz 4s infinite ease;
        pointer-events: none;
}}


@media only screen and (max-width: 600px) {.elementor-3719 .elementor-element.elementor-element-953820d::after{
    content: "";
    background-color: #0097b2;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 0%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz2 4s infinite ease;
    pointer-events: none;
}}

@media only screen and (max-width: 600px) {
.elementor-3719 .elementor-element.elementor-element-953820d{
    overflow: hidden;
}}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-d42dddb */:root {
  --snap-color: #0097B2;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}

.snap-hover::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 45%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.8s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}

.snap-hover:hover::after {
  width: 75%;
}/* End custom CSS */





/* Start custom CSS for container, class: .elementor-element-d96fb72 */.box2{
    transition: 0.4s ease all
    
}

.box2:hover{
    background: #151515 !important;
    transform: translatey(10px);
}

.box2::before{
    content: "";
    border-radius: 02px !important;
    background: #0264F6;
    width: 20%;
    height:20px;
    position: absolute;
    left: 40px;
    top: 2.4%;
    transform: translatey(-50%);
    
    transition: 0.5s ease all
   
}

.box2:hover::before{
    width: 50%;
}/* End custom CSS */













/* Start custom CSS for container, class: .elementor-element-3770d62 */@media only screen and (min-width: 600px) {
.elementor-3719 .elementor-element.elementor-element-3770d62::before{
    content: "";
    background-color: #0097b2;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz 4s infinite ease;
        pointer-events: none;
}}

@keyframes luz{
    0%{
        left: 80%;
        opacity: 1;
    }
    30%{
        left: 60%;
        opacity: 60%;
    }
    60%{
        left: 90%;
        top: 40%;
        opacity: 50%;
    }
    100%{
        left: 80%;
        opacity: 1;
    }
}

@media only screen and (min-width: 600px) {.elementor-3719 .elementor-element.elementor-element-3770d62::after{
    content: "";
    background-color: #8A00E5;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 0%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz2 4s infinite ease;
    pointer-events: none;
}}

@keyframes luz2{
    0%{
        left: 0%;
        opacity: 1;
        opacity: 80%;
    }
    30%{
        left: 0%;
        opacity: 30%;
    }
    60%{
        left: 0%;
        top: 40%;
        opacity: 40%;
    }
    100%{
        left: 0%;
        opacity: 80%;
    }
}


@media only screen and (max-width: 600px) {
.elementor-3719 .elementor-element.elementor-element-3770d62::before{
    content: "";
    background-color: #0097b2;
    width: 200px;
    height: 200px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(100px);
    animation: luz 4s infinite ease;
        pointer-events: none;
}}


@media only screen and (max-width: 600px) {.elementor-3719 .elementor-element.elementor-element-3770d62::after{
    content: "";
    background-color: #0097b2;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 0%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz2 4s infinite ease;
    pointer-events: none;
}}

@media only screen and (max-width: 600px) {
.elementor-3719 .elementor-element.elementor-element-3770d62{
    overflow: hidden;
}}/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-fb3ae05 */.elementor-3719 .elementor-element.elementor-element-fb3ae05{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: none;
}

.scroll-left,
.scroll-right,
.scroll-bottom,
.scroll-top{
    opacity: 0 !important;
    filter: blur(7px) !important;              /* << adiciona blur inicial */
    transition: 0.5s ease all !important;
}

.scroll-left{  transform: translate(-30px, 0) !important; }
.scroll-right{ transform: translate(30px, 0) !important; }
.scroll-bottom{ transform: translate(0, 80px) !important; }
.scroll-top{ transform: translate(0, -80px) !important; }

.ativo{
    opacity: 1 !important;
    filter: blur(0px) !important;              /* << anima até 0 */
    transform: translate(0, 0) !important;
    transition: 0.5s ease all !important;
    will-change: transform, filter;            /* opcional: melhora suavidade */
}


@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}



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

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

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

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

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

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

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

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

.blur-8{
    z-index: 8;
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-130785b */.elementor-3719 .elementor-element.elementor-element-130785b{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9;
    pointer-events: none;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-2493b80 */:root {
  --snap-color: #0097B2;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}

.snap-hover::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 45%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.8s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}

.snap-hover:hover::after {
  width: 75%;
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-d4fb43c */.box2{
    transition: 0.4s ease all
    
}

.box2:hover{
    background: #151515 !important;
    transform: translatey(10px);
}

.box2::before{
    content: "";
    border-radius: 02px !important;
    background: #0264F6;
    width: 20%;
    height:20px;
    position: absolute;
    left: 40px;
    top: 2.4%;
    transform: translatey(-50%);
    
    transition: 0.5s ease all
   
}

.box2:hover::before{
    width: 50%;
}/* End custom CSS */






/* Start custom CSS for heading, class: .elementor-element-9caf652 */.elementor-3719 .elementor-element.elementor-element-9caf652 .verdin{
    color: #0097B2;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-de6c21c */.elementor-3719 .elementor-element.elementor-element-de6c21c{
    border-radius: 23.754px;
border: 1.485px solid #1E2939;
background: #141414;
}/* End custom CSS */







/* Start custom CSS for heading, class: .elementor-element-0afbbb9 */.elementor-3719 .elementor-element.elementor-element-0afbbb9{
    position: absolute;
    left: 155px;
    top: -15px;
    border-radius: 24907330px;
background: #0A0A0A;
}

@media(min-width: 768px) and (max-width:1024px){
    .elementor-3719 .elementor-element.elementor-element-0afbbb9{
        left: 220px;
    }
}

@media(max-width: 767px){
    .elementor-3719 .elementor-element.elementor-element-0afbbb9{
        left: 27vw;
    }
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-de82d8f */.elementor-3719 .elementor-element.elementor-element-de82d8f{
border-radius: 23.754px;
border: 1.485px solid #00C853;
background: #0097B2;
box-shadow: 0 0 89.076px 0 rgba(0, 200, 83, 0.20);
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-85444e8 */.elementor-3719 .elementor-element.elementor-element-85444e8{
    border-radius: 23.754px;
border: 1.485px solid #1E2939;
background: #141414;
}/* End custom CSS */











