.elementor-846 .elementor-element.elementor-element-3308551{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.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 );color:var( --e-global-color-primary );}.elementor-846 .elementor-element.elementor-element-0d9cba4{width:auto;max-width:auto;text-align:center;}.elementor-846 .elementor-element.elementor-element-0d9cba4 > .elementor-widget-container{margin:42px 0px 32px 0px;padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF2F40;border-radius:50px 50px 50px 50px;}.elementor-846 .elementor-element.elementor-element-0d9cba4.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-0d9cba4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(78, 205, 196, 0.1);color:#FF2F40;}.elementor-846 .elementor-element.elementor-element-41ef5c1 > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-846 .elementor-element.elementor-element-41ef5c1{text-align:center;}.elementor-846 .elementor-element.elementor-element-41ef5c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:900;}.elementor-846 .elementor-element.elementor-element-3ce35d2 > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3ce35d2{text-align:center;}.elementor-846 .elementor-element.elementor-element-3ce35d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:900;}.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 );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-846 .elementor-element.elementor-element-619f227{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-619f227 > .elementor-widget-container{margin:0px 100px 27px 100px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-9782294{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-846 .elementor-element.elementor-element-e71dc75{--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;--background-transition:0.3s;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:#4ECDC433;--border-color:#4ECDC433;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-846 .elementor-element.elementor-element-e71dc75:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-e71dc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-846 .elementor-element.elementor-element-eb009dc > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-846 .elementor-element.elementor-element-eb009dc{text-align:center;}.elementor-846 .elementor-element.elementor-element-eb009dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:900;color:#2CBCB2F7;}.elementor-846 .elementor-element.elementor-element-4d94d88{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-82fff3e{--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;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:#4ECDC433;--border-color:#4ECDC433;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-846 .elementor-element.elementor-element-82fff3e:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-82fff3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-846 .elementor-element.elementor-element-3245f1a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-846 .elementor-element.elementor-element-3245f1a{text-align:center;}.elementor-846 .elementor-element.elementor-element-3245f1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:900;color:#F605CA;}.elementor-846 .elementor-element.elementor-element-4caa2d1{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-d67f2d6{--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;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:#4ECDC433;--border-color:#4ECDC433;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-846 .elementor-element.elementor-element-d67f2d6:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-d67f2d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-846 .elementor-element.elementor-element-95e96d3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-846 .elementor-element.elementor-element-95e96d3{text-align:center;}.elementor-846 .elementor-element.elementor-element-95e96d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:900;}.elementor-846 .elementor-element.elementor-element-d742506{text-align:center;color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-30ba141{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-846 .elementor-element.elementor-element-30ba141:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-30ba141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-846 .elementor-element.elementor-element-6299349{width:auto;max-width:auto;text-align:center;}.elementor-846 .elementor-element.elementor-element-6299349 > .elementor-widget-container{margin:-39px 0px 32px 0px;padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF2F40;border-radius:50px 50px 50px 50px;}.elementor-846 .elementor-element.elementor-element-6299349.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-6299349 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(78, 205, 196, 0.1);color:#FF2F40;}.elementor-846 .elementor-element.elementor-element-e3fb6fa > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-846 .elementor-element.elementor-element-e3fb6fa{text-align:center;}.elementor-846 .elementor-element.elementor-element-e3fb6fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:800;}.elementor-846 .elementor-element.elementor-element-d73b545 > .elementor-widget-container{margin:0px 50px 48px 50px;}.elementor-846 .elementor-element.elementor-element-d73b545{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-e05b53e{--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;--justify-content:flex-start;}.elementor-846 .elementor-element.elementor-element-aaadb4a{--display:flex;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:15px 15px 15px 15px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-846 .elementor-element.elementor-element-aaadb4a:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-aaadb4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-846 .elementor-element.elementor-element-d66dc37 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-846 .elementor-element.elementor-element-d66dc37.elementor-view-stacked .elementor-icon{background-color:#FF2F40;}.elementor-846 .elementor-element.elementor-element-d66dc37.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-d66dc37.elementor-view-default .elementor-icon{fill:#FF2F40;color:#FF2F40;border-color:#FF2F40;}.elementor-846 .elementor-element.elementor-element-d66dc37 .elementor-icon{font-size:40px;}.elementor-846 .elementor-element.elementor-element-d66dc37 .elementor-icon-box-title, .elementor-846 .elementor-element.elementor-element-d66dc37 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-846 .elementor-element.elementor-element-d66dc37 .elementor-icon-box-title{color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-d66dc37 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-d6f27da{--display:flex;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:15px 15px 15px 15px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-846 .elementor-element.elementor-element-d6f27da:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-d6f27da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-846 .elementor-element.elementor-element-161039e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-161039e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-846 .elementor-element.elementor-element-161039e.elementor-view-stacked .elementor-icon{background-color:#FF2F40;}.elementor-846 .elementor-element.elementor-element-161039e.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-161039e.elementor-view-default .elementor-icon{fill:#FF2F40;color:#FF2F40;border-color:#FF2F40;}.elementor-846 .elementor-element.elementor-element-161039e .elementor-icon{font-size:40px;}.elementor-846 .elementor-element.elementor-element-161039e .elementor-icon-box-title, .elementor-846 .elementor-element.elementor-element-161039e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-846 .elementor-element.elementor-element-161039e .elementor-icon-box-description{color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-cab005c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-846 .elementor-element.elementor-element-cab005c:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-cab005c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-846 .elementor-element.elementor-element-296c1e0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-846 .elementor-element.elementor-element-296c1e0.elementor-view-stacked .elementor-icon{background-color:#FF2F40;}.elementor-846 .elementor-element.elementor-element-296c1e0.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-296c1e0.elementor-view-default .elementor-icon{fill:#FF2F40;color:#FF2F40;border-color:#FF2F40;}.elementor-846 .elementor-element.elementor-element-296c1e0 .elementor-icon{font-size:40px;}.elementor-846 .elementor-element.elementor-element-296c1e0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-826ac27{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-846 .elementor-element.elementor-element-826ac27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-ec81cfb{width:auto;max-width:auto;text-align:center;}.elementor-846 .elementor-element.elementor-element-ec81cfb > .elementor-widget-container{margin:-39px 0px 32px 0px;padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF2F40;border-radius:50px 50px 50px 50px;}.elementor-846 .elementor-element.elementor-element-ec81cfb.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-ec81cfb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(78, 205, 196, 0.1);color:#FF2F40;}.elementor-846 .elementor-element.elementor-element-6eafdce{text-align:center;}.elementor-846 .elementor-element.elementor-element-6eafdce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:800;}.elementor-846 .elementor-element.elementor-element-737487f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--background-transition:2.7s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#00FFE8;--border-color:#00FFE8;--border-radius:20px 20px 20px 20px;--margin-top:32px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-846 .elementor-element.elementor-element-737487f:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-737487f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-846 .elementor-element.elementor-element-737487f:hover{background-color:#00FFE81A;}.elementor-846 .elementor-element.elementor-element-737487f.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-d8a971d{--display:flex;}.elementor-846 .elementor-element.elementor-element-d8a971d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-f162ec0.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-f162ec0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:900;}.elementor-846 .elementor-element.elementor-element-4825a4f{--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:flex-start;}.elementor-846 .elementor-element.elementor-element-e4d399b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-846 .elementor-element.elementor-element-8858e3d{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-6847850{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--background-transition:2.7s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#00FFE8;--border-color:#00FFE8;--border-radius:20px 20px 20px 20px;--margin-top:32px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-846 .elementor-element.elementor-element-6847850:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-6847850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-846 .elementor-element.elementor-element-6847850:hover{background-color:#00FFE81A;}.elementor-846 .elementor-element.elementor-element-6847850.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-af90977{--display:flex;}.elementor-846 .elementor-element.elementor-element-af90977.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-8056828.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-8056828 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:900;}.elementor-846 .elementor-element.elementor-element-1385547{--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:flex-start;}.elementor-846 .elementor-element.elementor-element-b433d64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-846 .elementor-element.elementor-element-89e1c45{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-dee3416{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--background-transition:2.7s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#00FFE8;--border-color:#00FFE8;--border-radius:20px 20px 20px 20px;--margin-top:32px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-846 .elementor-element.elementor-element-dee3416:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-dee3416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-846 .elementor-element.elementor-element-dee3416:hover{background-color:#00FFE81A;}.elementor-846 .elementor-element.elementor-element-dee3416.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-0dff1ad{--display:flex;}.elementor-846 .elementor-element.elementor-element-0dff1ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-fa31d45.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-fa31d45 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:900;}.elementor-846 .elementor-element.elementor-element-fc33521{--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:flex-start;}.elementor-846 .elementor-element.elementor-element-773130e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-846 .elementor-element.elementor-element-74ea49f{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#B8B8D1;}.elementor-846 .elementor-element.elementor-element-8f66b52{--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;--overlay-opacity:0.5;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-846 .elementor-element.elementor-element-8f66b52::before, .elementor-846 .elementor-element.elementor-element-8f66b52 > .elementor-background-video-container::before, .elementor-846 .elementor-element.elementor-element-8f66b52 > .e-con-inner > .elementor-background-video-container::before, .elementor-846 .elementor-element.elementor-element-8f66b52 > .elementor-background-slideshow::before, .elementor-846 .elementor-element.elementor-element-8f66b52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-846 .elementor-element.elementor-element-8f66b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-846 .elementor-element.elementor-element-5a5d431{text-align:center;}.elementor-846 .elementor-element.elementor-element-5a5d431 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:900;}.elementor-846 .elementor-element.elementor-element-88b574a > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-846 .elementor-element.elementor-element-88b574a{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.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 );}.elementor-846 .elementor-element.elementor-element-23824e6 .elementor-button{background-color:#E50020;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:22px 22px 22px 22px;}.elementor-846 .elementor-element.elementor-element-23824e6 > .elementor-widget-container{margin:11px 11px 11px 11px;}@media(min-width:768px){.elementor-846 .elementor-element.elementor-element-e71dc75{--width:25%;}.elementor-846 .elementor-element.elementor-element-82fff3e{--width:50%;}.elementor-846 .elementor-element.elementor-element-d67f2d6{--width:25%;}.elementor-846 .elementor-element.elementor-element-826ac27{--width:100.176%;}.elementor-846 .elementor-element.elementor-element-737487f{--width:986px;}.elementor-846 .elementor-element.elementor-element-d8a971d{--width:101px;}.elementor-846 .elementor-element.elementor-element-4825a4f{--width:652px;}.elementor-846 .elementor-element.elementor-element-6847850{--width:986px;}.elementor-846 .elementor-element.elementor-element-af90977{--width:101px;}.elementor-846 .elementor-element.elementor-element-1385547{--width:652px;}.elementor-846 .elementor-element.elementor-element-dee3416{--width:986px;}.elementor-846 .elementor-element.elementor-element-0dff1ad{--width:101px;}.elementor-846 .elementor-element.elementor-element-fc33521{--width:652px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-846 .elementor-element.elementor-element-41ef5c1 .elementor-heading-title{font-size:48px;}.elementor-846 .elementor-element.elementor-element-3ce35d2 .elementor-heading-title{font-size:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-846 .elementor-element.elementor-element-41ef5c1 .elementor-heading-title{font-size:46px;}.elementor-846 .elementor-element.elementor-element-3ce35d2 .elementor-heading-title{font-size:46px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-846 .elementor-element.elementor-element-619f227 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-619f227{font-size:18px;}.elementor-846 .elementor-element.elementor-element-e3fb6fa > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-846 .elementor-element.elementor-element-e3fb6fa .elementor-heading-title{font-size:44px;line-height:1.2em;}.elementor-846 .elementor-element.elementor-element-d73b545 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-846 .elementor-element.elementor-element-d73b545{font-size:17px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-846 .elementor-element.elementor-element-6eafdce .elementor-heading-title{font-size:39px;}.elementor-846 .elementor-element.elementor-element-dee3416{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-846 .elementor-element.elementor-element-8f66b52{--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-846 .elementor-element.elementor-element-5a5d431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-5a5d431 .elementor-heading-title{font-size:45px;}.elementor-846 .elementor-element.elementor-element-88b574a > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-9782294 *//* Estilos gerais do card - aplicado aos contêineres filhos com a classe .holographic-card */
.holographic-card {
  /* Não precisamos definir largura e altura fixas se os cards já têm conteúdo */
  position: relative;
  overflow: hidden;
  border-radius: 15px;
  transition: all 0.5s ease;
  z-index: 1; /* Para garantir que o efeito fique por cima do fundo */
}

/* Pseudo-elemento ::before para o efeito "holográfico" */
.holographic-card::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  /* O linear-gradient cria a faixa de luz */
  background: linear-gradient(
    0deg, 
    transparent, 
    transparent 30%, 
    rgba(0,255,255,0.3)
  );
  transform: rotate(-45deg);
  transition: all 0.5s ease;
  opacity: 0;
  z-index: 2; /* Fica acima do conteúdo do card */
}

/* Efeito Hover: Aplica-se ao card quando o mouse está sobre ele */
.holographic-card:hover {
  transform: scale(1.05); /* Pequeno aumento de tamanho */
  box-shadow: 0 0 20px rgba(0,255,255,0.5); /* Sombra luminosa */
}

/* Efeito Hover: Anima a pseudo-camada para criar o brilho em movimento */
.holographic-card:hover::before {
  opacity: 1;
  /* move o brilho para baixo */
  transform: rotate(-45deg) translateY(100%); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05b53e *//* Estilos para os cards com efeito de borda */
.card-glow-border {
  position: relative;
  overflow: hidden; /* Garante que a sombra não vaze se o radius for muito pequeno */
  border-radius: 15px; /* Mantenha o border-radius original do seu card */
  transition: box-shadow 0.3s ease; /* Transição apenas para a sombra */
  
  /* Se você tiver uma borda sólida, pode defini-la aqui. 
     Caso contrário, a sombra será o único "contorno". */
  /* border: 1px solid rgba(255, 47, 64, 0.3); */ 
}

/* Efeito Hover: Apenas uma sombra que simula uma borda luminosa */
.card-glow-border:hover {
  /* box-shadow: horizontal vertical blur spread color; */
  box-shadow: 0 0 15px 3px rgba(255, 47, 64, 0.7); /* Efeito de borda luminosa */
  /* Ajuste os valores de '15px' (blur) e '3px' (spread) 
     para controlar a intensidade e largura do brilho. */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23824e6 *//* Estilos do Botão (o seletor pode ser '.elementor-846 .elementor-element.elementor-element-23824e6', se estiver no Elementor Pro) */
.elementor-846 .elementor-element.elementor-element-23824e6 .elementor-button {
    /* Efeito de Transição: torna a animação suave */
    transition: all 0.3s ease-in-out; 
    
    /* Configuração inicial da sombra (para criar profundidade) */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.3);
}

/* Efeito ao Passar o Mouse (Hover) */
.elementor-846 .elementor-element.elementor-element-23824e6 .elementor-button:hover {
    /* 1. Brilho/Cor: escurece ou muda ligeiramente a cor */
    background-color: #e50020; /* Uma cor um pouco mais escura/saturada que o vermelho original */

    /* 2. Sombra: torna a sombra maior para simular "saltar" para a frente */
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.5); 
    
    /* 3. Escala: faz o botão crescer levemente (opcional, mas legal) */
    transform: scale(1.03); 
}/* End custom CSS */