.elementor-1329 .elementor-element.elementor-element-10ef81f:not(.elementor-motion-effects-element-type-background), .elementor-1329 .elementor-element.elementor-element-10ef81f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1329 .elementor-element.elementor-element-10ef81f > .elementor-container{max-width:1320px;}.elementor-1329 .elementor-element.elementor-element-10ef81f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 50px 100px 50px;}.elementor-1329 .elementor-element.elementor-element-10ef81f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1329 .elementor-element.elementor-element-8831663.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329 .elementor-element.elementor-element-8831663.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329 .elementor-element.elementor-element-8831663.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-1329 .elementor-element.elementor-element-de35fbd{text-align:center;}.elementor-1329 .elementor-element.elementor-element-de35fbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:7.7px;color:var( --e-global-color-e3ad6ce );}.elementor-1329 .elementor-element.elementor-element-e86abb6{width:var( --container-widget-width, 52.154% );max-width:52.154%;--container-widget-width:52.154%;--container-widget-flex-grow:0;text-align:center;}.elementor-1329 .elementor-element.elementor-element-e86abb6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.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-1329 .elementor-element.elementor-element-658bbcb{width:var( --container-widget-width, 68.077% );max-width:68.077%;--container-widget-width:68.077%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-658bbcb > .elementor-widget-container{margin:16px 0px 0px 0px;}.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-1329 .elementor-element.elementor-element-2659833 .elementor-button{background-color:#0147CB00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-1329 .elementor-element.elementor-element-2659833 .elementor-button:hover, .elementor-1329 .elementor-element.elementor-element-2659833 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-2659833{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1329 .elementor-element.elementor-element-2659833 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1329 .elementor-element.elementor-element-2659833 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1329 .elementor-element.elementor-element-2659833 .elementor-button:hover svg, .elementor-1329 .elementor-element.elementor-element-2659833 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1329 .elementor-element.elementor-element-90ff9e9 > .elementor-container{max-width:1320px;}.elementor-1329 .elementor-element.elementor-element-90ff9e9{padding:50px 50px 0px 50px;}.elementor-bc-flex-widget .elementor-1329 .elementor-element.elementor-element-1f5e1f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329 .elementor-element.elementor-element-1f5e1f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329 .elementor-element.elementor-element-1f5e1f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1329 .elementor-element.elementor-element-750457a{text-align:center;}.elementor-1329 .elementor-element.elementor-element-750457a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:7.7px;color:var( --e-global-color-e3ad6ce );}.elementor-1329 .elementor-element.elementor-element-a5ad675 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1329 .elementor-element.elementor-element-a5ad675{text-align:center;}.elementor-1329 .elementor-element.elementor-element-a5ad675 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#222222;}.elementor-1329 .elementor-element.elementor-element-79bd1af > .elementor-container{max-width:1320px;}.elementor-1329 .elementor-element.elementor-element-79bd1af{padding:0px 50px 50px 50px;}.elementor-1329 .elementor-element.elementor-element-3a12a13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1329 .elementor-element.elementor-element-3a12a13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-3a12a13:hover > .elementor-element-populated{background-color:#F5904526;border-style:none;}.elementor-1329 .elementor-element.elementor-element-3a12a13 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 34px -13px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-3a12a13 > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-3a12a13 > .elementor-element-populated > .elementor-background-overlay, .elementor-1329 .elementor-element.elementor-element-3a12a13 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-3a12a13:hover > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-3a12a13:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-3a12a13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1329 .elementor-element.elementor-element-14e5bb0 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-1329 .elementor-element.elementor-element-14e5bb0 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-1329 .elementor-element.elementor-element-14e5bb0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-14e5bb0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#03235E;fill:#FFFFFF;color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-14e5bb0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-14e5bb0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-14e5bb0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-14e5bb0.elementor-view-default:has(:focus) .elementor-icon{fill:#03235E;color:#03235E;border-color:#03235E;}.elementor-1329 .elementor-element.elementor-element-14e5bb0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-14e5bb0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-14e5bb0 .elementor-icon{font-size:25px;border-radius:100px 100px 100px 100px;}.elementor-1329 .elementor-element.elementor-element-14e5bb0 .elementor-icon-box-title, .elementor-1329 .elementor-element.elementor-element-14e5bb0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-1329 .elementor-element.elementor-element-14e5bb0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#3B3B3B;}.elementor-1329 .elementor-element.elementor-element-594c437:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1329 .elementor-element.elementor-element-594c437 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-594c437:hover > .elementor-element-populated{background-color:#F5904526;border-style:none;}.elementor-1329 .elementor-element.elementor-element-594c437 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 34px -13px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-594c437 > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-594c437 > .elementor-element-populated > .elementor-background-overlay, .elementor-1329 .elementor-element.elementor-element-594c437 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-594c437:hover > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-594c437:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-594c437 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329 .elementor-element.elementor-element-6a969ad .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-1329 .elementor-element.elementor-element-6a969ad .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-1329 .elementor-element.elementor-element-6a969ad.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-6a969ad.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#03235E;fill:#FFFFFF;color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-6a969ad.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-6a969ad.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-6a969ad.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-6a969ad.elementor-view-default:has(:focus) .elementor-icon{fill:#03235E;color:#03235E;border-color:#03235E;}.elementor-1329 .elementor-element.elementor-element-6a969ad.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-6a969ad.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-6a969ad .elementor-icon{font-size:25px;border-radius:100px 100px 100px 100px;}.elementor-1329 .elementor-element.elementor-element-6a969ad .elementor-icon-box-title, .elementor-1329 .elementor-element.elementor-element-6a969ad .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-1329 .elementor-element.elementor-element-6a969ad .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#3B3B3B;}.elementor-1329 .elementor-element.elementor-element-8158cda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1329 .elementor-element.elementor-element-8158cda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-8158cda:hover > .elementor-element-populated{background-color:#F5904526;border-style:none;}.elementor-1329 .elementor-element.elementor-element-8158cda > .elementor-element-populated{border-style:none;box-shadow:0px 0px 34px -13px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-8158cda > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-8158cda > .elementor-element-populated > .elementor-background-overlay, .elementor-1329 .elementor-element.elementor-element-8158cda > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-8158cda:hover > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-8158cda:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-8158cda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329 .elementor-element.elementor-element-ad2ce6d .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-1329 .elementor-element.elementor-element-ad2ce6d .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-1329 .elementor-element.elementor-element-ad2ce6d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-ad2ce6d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#03235E;fill:#FFFFFF;color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-ad2ce6d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-ad2ce6d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-ad2ce6d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-ad2ce6d.elementor-view-default:has(:focus) .elementor-icon{fill:#03235E;color:#03235E;border-color:#03235E;}.elementor-1329 .elementor-element.elementor-element-ad2ce6d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-ad2ce6d.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-ad2ce6d .elementor-icon{font-size:25px;border-radius:100px 100px 100px 100px;}.elementor-1329 .elementor-element.elementor-element-ad2ce6d .elementor-icon-box-title, .elementor-1329 .elementor-element.elementor-element-ad2ce6d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-1329 .elementor-element.elementor-element-ad2ce6d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#3B3B3B;}.elementor-1329 .elementor-element.elementor-element-b086877:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1329 .elementor-element.elementor-element-b086877 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-b086877:hover > .elementor-element-populated{background-color:#F5904526;border-style:none;}.elementor-1329 .elementor-element.elementor-element-b086877 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 34px -13px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-b086877 > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-b086877 > .elementor-element-populated > .elementor-background-overlay, .elementor-1329 .elementor-element.elementor-element-b086877 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-b086877:hover > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-b086877:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-b086877 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329 .elementor-element.elementor-element-59e01b8 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-1329 .elementor-element.elementor-element-59e01b8 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-1329 .elementor-element.elementor-element-59e01b8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-59e01b8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#03235E;fill:#FFFFFF;color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-59e01b8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-59e01b8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-59e01b8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-59e01b8.elementor-view-default:has(:focus) .elementor-icon{fill:#03235E;color:#03235E;border-color:#03235E;}.elementor-1329 .elementor-element.elementor-element-59e01b8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-59e01b8.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-59e01b8 .elementor-icon{font-size:25px;border-radius:100px 100px 100px 100px;}.elementor-1329 .elementor-element.elementor-element-59e01b8 .elementor-icon-box-title, .elementor-1329 .elementor-element.elementor-element-59e01b8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-1329 .elementor-element.elementor-element-59e01b8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#3B3B3B;}.elementor-1329 .elementor-element.elementor-element-9c91b9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1329 .elementor-element.elementor-element-9c91b9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-9c91b9f:hover > .elementor-element-populated{background-color:#F5904526;border-style:none;}.elementor-1329 .elementor-element.elementor-element-9c91b9f > .elementor-element-populated{border-style:none;box-shadow:0px 0px 34px -13px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-9c91b9f > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-9c91b9f > .elementor-element-populated > .elementor-background-overlay, .elementor-1329 .elementor-element.elementor-element-9c91b9f > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-9c91b9f:hover > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-9c91b9f:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-9c91b9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329 .elementor-element.elementor-element-38c2162 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-1329 .elementor-element.elementor-element-38c2162 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-1329 .elementor-element.elementor-element-38c2162.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-38c2162.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#03235E;fill:#FFFFFF;color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-38c2162.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-38c2162.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-38c2162.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-38c2162.elementor-view-default:has(:focus) .elementor-icon{fill:#03235E;color:#03235E;border-color:#03235E;}.elementor-1329 .elementor-element.elementor-element-38c2162.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-38c2162.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-38c2162 .elementor-icon{font-size:25px;border-radius:100px 100px 100px 100px;}.elementor-1329 .elementor-element.elementor-element-38c2162 .elementor-icon-box-title, .elementor-1329 .elementor-element.elementor-element-38c2162 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-1329 .elementor-element.elementor-element-38c2162 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#3B3B3B;}.elementor-1329 .elementor-element.elementor-element-2278491:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1329 .elementor-element.elementor-element-2278491 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-2278491:hover > .elementor-element-populated{background-color:#F5904526;border-style:none;}.elementor-1329 .elementor-element.elementor-element-2278491 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 34px -13px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-2278491 > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-2278491 > .elementor-element-populated > .elementor-background-overlay, .elementor-1329 .elementor-element.elementor-element-2278491 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-2278491:hover > .elementor-element-populated, .elementor-1329 .elementor-element.elementor-element-2278491:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:22px 22px 22px 22px;}.elementor-1329 .elementor-element.elementor-element-2278491 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329 .elementor-element.elementor-element-680a32f .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-1329 .elementor-element.elementor-element-680a32f .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-1329 .elementor-element.elementor-element-680a32f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-680a32f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#03235E;fill:#FFFFFF;color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-680a32f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-680a32f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-680a32f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-680a32f.elementor-view-default:has(:focus) .elementor-icon{fill:#03235E;color:#03235E;border-color:#03235E;}.elementor-1329 .elementor-element.elementor-element-680a32f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1329 .elementor-element.elementor-element-680a32f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-680a32f .elementor-icon{font-size:25px;border-radius:100px 100px 100px 100px;}.elementor-1329 .elementor-element.elementor-element-680a32f .elementor-icon-box-title, .elementor-1329 .elementor-element.elementor-element-680a32f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-1329 .elementor-element.elementor-element-680a32f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#3B3B3B;}.elementor-1329 .elementor-element.elementor-element-67a0c23 .elementor-button{background-color:var( --e-global-color-e3ad6ce );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:101px 101px 101px 101px;}.elementor-1329 .elementor-element.elementor-element-67a0c23 .elementor-button:hover, .elementor-1329 .elementor-element.elementor-element-67a0c23 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-1329 .elementor-element.elementor-element-67a0c23{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1329 .elementor-element.elementor-element-67a0c23 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-1329 .elementor-element.elementor-element-67a0c23 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1329 .elementor-element.elementor-element-67a0c23 .elementor-button:hover svg, .elementor-1329 .elementor-element.elementor-element-67a0c23 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1329 .elementor-element.elementor-element-da29604 > .elementor-container{max-width:1320px;}.elementor-1329 .elementor-element.elementor-element-da29604{padding:50px 50px 70px 50px;}.elementor-bc-flex-widget .elementor-1329 .elementor-element.elementor-element-2242163.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329 .elementor-element.elementor-element-2242163.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329 .elementor-element.elementor-element-2242163.elementor-column > .elementor-widget-wrap{justify-content:center;}@media(max-width:767px){.elementor-1329 .elementor-element.elementor-element-10ef81f{padding:70px 5px 70px 5px;}.elementor-1329 .elementor-element.elementor-element-de35fbd .elementor-heading-title{font-size:14px;}.elementor-1329 .elementor-element.elementor-element-e86abb6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1329 .elementor-element.elementor-element-e86abb6 .elementor-heading-title{font-size:36px;}.elementor-1329 .elementor-element.elementor-element-2659833{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1329 .elementor-element.elementor-element-2659833 .elementor-button{padding:20px 20px 20px 20px;}.elementor-1329 .elementor-element.elementor-element-90ff9e9{padding:50px 5px 0px 5px;}.elementor-1329 .elementor-element.elementor-element-750457a .elementor-heading-title{font-size:18px;}.elementor-1329 .elementor-element.elementor-element-a5ad675 .elementor-heading-title{font-size:27px;}.elementor-1329 .elementor-element.elementor-element-79bd1af{padding:5px 5px 5px 5px;}.elementor-1329 .elementor-element.elementor-element-67a0c23{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1329 .elementor-element.elementor-element-67a0c23 .elementor-button{padding:20px 20px 20px 20px;}.elementor-1329 .elementor-element.elementor-element-da29604{padding:50px 5px 0px 5px;}}/* Start custom CSS for section, class: .elementor-element-10ef81f *//* ===== Next Brasil - Fundo sutil "conectividade" ===== */
.next-connect-bg{
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Camada 1: linhas de conexão (malha suave) */
.next-connect-bg::before{
  content:"";
  position:absolute;
  inset:-30%;
  z-index:-1;
  opacity:.55;

  /* Linhas diagonais (conexões) + leve brilho */
  background:
    repeating-linear-gradient(
      35deg,
      rgba(255,255,255,.08) 0 1px,
      transparent 1px 90px
    ),
    repeating-linear-gradient(
      -35deg,
      rgba(255,255,255,.06) 0 1px,
      transparent 1px 120px
    ),
    radial-gradient(1200px 700px at 50% 50%, rgba(255,255,255,.08), transparent 60%);

  transform: translate3d(0,0,0);
  animation: nextMeshMove 18s linear infinite;
}

/* Camada 2: nós (pontos) + ícones via SVG (data-uri) */
.next-connect-bg::after{
  content:"";
  position:absolute;
  inset:-30%;
  z-index:-1;

  /* SVG com pontos conectados e ícones (wifi/mobile/notebook/music) */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='520' viewBox='0 0 900 520'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='white' stop-opacity='.18'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='.06'/%3E%3C/linearGradient%3E%3C/defs%3E%3C!-- linhas --%3E%3Cg stroke='url(%23g)' stroke-width='1'%3E%3Cpath d='M120 120 L260 170 L360 120 L510 190 L680 140' fill='none'/%3E%3Cpath d='M220 360 L340 290 L460 330 L610 260 L760 320' fill='none'/%3E%3Cpath d='M140 240 L300 230 L430 260 L560 220 L720 230' fill='none'/%3E%3C/g%3E%3C!-- pontos/n%C3%B3s --%3E%3Cg fill='white'%3E%3Ccircle cx='120' cy='120' r='2.2' fill-opacity='.55'/%3E%3Ccircle cx='260' cy='170' r='2.0' fill-opacity='.45'/%3E%3Ccircle cx='360' cy='120' r='2.4' fill-opacity='.55'/%3E%3Ccircle cx='510' cy='190' r='2.0' fill-opacity='.40'/%3E%3Ccircle cx='680' cy='140' r='2.3' fill-opacity='.50'/%3E%3Ccircle cx='220' cy='360' r='2.2' fill-opacity='.48'/%3E%3Ccircle cx='340' cy='290' r='2.0' fill-opacity='.40'/%3E%3Ccircle cx='460' cy='330' r='2.4' fill-opacity='.55'/%3E%3Ccircle cx='610' cy='260' r='2.0' fill-opacity='.38'/%3E%3Ccircle cx='760' cy='320' r='2.2' fill-opacity='.48'/%3E%3C/g%3E%3C!-- %C3%ADcones (tra%C3%A7o) --%3E%3Cg stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' fill='none' opacity='.22'%3E%3C!-- wifi --%3E%3Cpath d='M320 86 q40-32 80 0'/%3E%3Cpath d='M336 102 q24-18 48 0'/%3E%3Cpath d='M354 120 q8-6 16 0'/%3E%3Ccircle cx='362' cy='128' r='1.6' fill='white' fill-opacity='.22' stroke='none'/%3E%3C!-- mobile --%3E%3Crect x='520' y='300' width='34' height='56' rx='6'/%3E%3Ccircle cx='537' cy='346' r='2'/%3E%3C!-- notebook --%3E%3Crect x='650' y='88' width='62' height='40' rx='5'/%3E%3Cpath d='M640 134 h82'/%3E%3C!-- music --%3E%3Cpath d='M165 280 v46 q0 10-10 10 q-10 0-10-10 q0-10 10-10 q4 0 10 2'/%3E%3Cpath d='M165 280 l26-6 v36'/%3E%3C/g%3E%3C/svg%3E");

  background-repeat: repeat;
  background-size: 900px 520px;
  background-position: 0 0;

  /* deixa bem sutil */
  opacity:.9;
  filter: blur(.1px);
  transform: translate3d(0,0,0);
  animation: nextIconsDrift 22s ease-in-out infinite;
}

/* Animações suaves */
@keyframes nextMeshMove{
  0%   { transform: translate3d(0,0,0) scale(1); }
  50%  { transform: translate3d(-1.5%,1%,0) scale(1.02); }
  100% { transform: translate3d(0,0,0) scale(1); }
}

@keyframes nextIconsDrift{
  0%   { background-position: 0 0; }
  50%  { background-position: 60px 30px; }
  100% { background-position: 0 0; }
}

/* Nós pulsando (overlay extra via box-shadow) */
.next-connect-bg{
  background-image:
    radial-gradient(circle at 12% 22%, rgba(255,255,255,.20) 0 2px, transparent 3px),
    radial-gradient(circle at 32% 62%, rgba(255,255,255,.16) 0 2px, transparent 3px),
    radial-gradient(circle at 66% 28%, rgba(255,255,255,.14) 0 2px, transparent 3px),
    radial-gradient(circle at 82% 70%, rgba(255,255,255,.18) 0 2px, transparent 3px);
  background-repeat: no-repeat;
  animation: nextNodesPulse 6.5s ease-in-out infinite;
}

@keyframes nextNodesPulse{
  0%,100% { filter: brightness(1); }
  50%     { filter: brightness(1.08); }
}

/* Mobile: reduz contraste e movimento */
@media (max-width: 767px){
  .next-connect-bg::before{ opacity:.40; }
  .next-connect-bg::after { opacity:.70; }
}

/* Respeita usuários com redução de movimento */
@media (prefers-reduced-motion: reduce){
  .next-connect-bg,
  .next-connect-bg::before,
  .next-connect-bg::after{
    animation: none !important;
  }
}/* End custom CSS */