.elementor-77 .elementor-element.elementor-element-fd07372:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-fd07372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77 .elementor-element.elementor-element-fd07372 > .elementor-container{min-height:100vh;}.elementor-77 .elementor-element.elementor-element-fd07372{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;}.elementor-77 .elementor-element.elementor-element-fd07372 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-fd07372 > .elementor-shape-bottom .elementor-shape-fill{fill:#F5F6F8;}.elementor-77 .elementor-element.elementor-element-0b43617{z-index:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-eca588b{text-align:start;}.elementor-77 .elementor-element.elementor-element-eca588b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;line-height:1.1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-e85ce6f{text-align:start;}.elementor-77 .elementor-element.elementor-element-e85ce6f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-77 .elementor-element.elementor-element-89f32e5{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;letter-spacing:0.3px;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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-77 .elementor-element.elementor-element-dce1a01 .elementor-button{background-color:#12A6EC;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;line-height:1rem;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:20px 65px 20px 65px;}.elementor-77 .elementor-element.elementor-element-dce1a01 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-dce1a01 .elementor-button:focus{background-color:var( --e-global-color-9dab5cd );}.elementor-77 .elementor-element.elementor-element-18a0949:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-18a0949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F8;}.elementor-77 .elementor-element.elementor-element-18a0949{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-77 .elementor-element.elementor-element-18a0949 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-55e3300{--spacer-size:40px;}.elementor-77 .elementor-element.elementor-element-6097722{text-align:start;}.elementor-77 .elementor-element.elementor-element-6097722 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#000000;}.elementor-77 .elementor-element.elementor-element-273fbad > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-77 .elementor-element.elementor-element-273fbad{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;letter-spacing:0.3px;color:#000000;}.elementor-77 .elementor-element.elementor-element-09d70da{margin-top:0px;margin-bottom:10px;}.elementor-77 .elementor-element.elementor-element-82b4f51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-82b4f51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-82b4f51 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 30px 0px 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;}.elementor-77 .elementor-element.elementor-element-82b4f51 > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-82b4f51 > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-82b4f51 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-77 .elementor-element.elementor-element-82b4f51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-9b94229 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-545c0c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-545c0c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-545c0c9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 30px 0px 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;}.elementor-77 .elementor-element.elementor-element-545c0c9 > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-545c0c9 > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-545c0c9 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-77 .elementor-element.elementor-element-545c0c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-191c0d5 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-2d9897b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-2d9897b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-2d9897b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 30px 0px 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;}.elementor-77 .elementor-element.elementor-element-2d9897b > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-2d9897b > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-2d9897b > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-77 .elementor-element.elementor-element-2d9897b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-8a68fc7 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-77b53b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-77b53b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-77b53b5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 30px 0px 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;}.elementor-77 .elementor-element.elementor-element-77b53b5 > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-77b53b5 > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-77b53b5 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-77 .elementor-element.elementor-element-77b53b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-ed1fb22 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-9a6055e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-9a6055e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-9a6055e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 30px 0px 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;}.elementor-77 .elementor-element.elementor-element-9a6055e > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-9a6055e > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-9a6055e > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-77 .elementor-element.elementor-element-9a6055e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-02e3417 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-a64fd00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-a64fd00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-a64fd00 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 30px 0px 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;}.elementor-77 .elementor-element.elementor-element-a64fd00 > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-a64fd00 > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-a64fd00 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-77 .elementor-element.elementor-element-a64fd00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-191f2af > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-8a29e96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-8a29e96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-8a29e96 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 30px 0px 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;}.elementor-77 .elementor-element.elementor-element-8a29e96 > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-8a29e96 > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-8a29e96 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-77 .elementor-element.elementor-element-8a29e96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-167da5b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-167da5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#343642;}.elementor-77 .elementor-element.elementor-element-167da5b > .elementor-container{max-width:1200px;}.elementor-77 .elementor-element.elementor-element-167da5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-77 .elementor-element.elementor-element-167da5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-167da5b > .elementor-shape-top .elementor-shape-fill{fill:#F5F6F8;}.elementor-77 .elementor-element.elementor-element-f3728cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-f3728cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232531;}.elementor-77 .elementor-element.elementor-element-f3728cc > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-f3728cc > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-f3728cc > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-77 .elementor-element.elementor-element-f3728cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-77 .elementor-element.elementor-element-f3728cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-4669616 > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-77 .elementor-element.elementor-element-4669616{text-align:start;}.elementor-77 .elementor-element.elementor-element-4669616 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-75c20a7 > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-77 .elementor-element.elementor-element-75c20a7{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-14ea8f0{margin-top:80px;margin-bottom:0px;}.elementor-77 .elementor-element.elementor-element-6f54c25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-6f54c25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#343642;}.elementor-77 .elementor-element.elementor-element-6f54c25 > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-6f54c25 > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-6f54c25 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-77 .elementor-element.elementor-element-6f54c25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-6f54c25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c1e1377 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-c1e1377.elementor-view-stacked .elementor-icon{background-color:#39AA50;}.elementor-77 .elementor-element.elementor-element-c1e1377.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-c1e1377.elementor-view-default .elementor-icon{color:#39AA50;border-color:#39AA50;}.elementor-77 .elementor-element.elementor-element-c1e1377.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-c1e1377.elementor-view-default .elementor-icon svg{fill:#39AA50;}.elementor-77 .elementor-element.elementor-element-c1e1377.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-c1e1377.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-c1e1377.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-c1e1377 .elementor-icon{font-size:26px;border-radius:05px 05px 05px 05px;}.elementor-77 .elementor-element.elementor-element-c1e1377 .elementor-icon svg{height:26px;}.elementor-77 .elementor-element.elementor-element-e3ebe83{text-align:start;}.elementor-77 .elementor-element.elementor-element-e3ebe83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-346f997{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-f87361e .elementor-button{background-color:var( --e-global-color-3183bbc );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;line-height:1.2em;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:20px 80px 20px 80px;}.elementor-77 .elementor-element.elementor-element-f87361e .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-f87361e .elementor-button:focus{background-color:var( --e-global-color-9dab5cd );}.elementor-77 .elementor-element.elementor-element-4161f7b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-4161f7b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#343642;}.elementor-77 .elementor-element.elementor-element-4161f7b > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-4161f7b > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-4161f7b > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-77 .elementor-element.elementor-element-4161f7b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-4161f7b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-445e9ad .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-445e9ad.elementor-view-stacked .elementor-icon{background-color:#DD5278;}.elementor-77 .elementor-element.elementor-element-445e9ad.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-445e9ad.elementor-view-default .elementor-icon{color:#DD5278;border-color:#DD5278;}.elementor-77 .elementor-element.elementor-element-445e9ad.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-445e9ad.elementor-view-default .elementor-icon svg{fill:#DD5278;}.elementor-77 .elementor-element.elementor-element-445e9ad.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-445e9ad.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-445e9ad.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-445e9ad .elementor-icon{font-size:26px;border-radius:05px 05px 05px 05px;}.elementor-77 .elementor-element.elementor-element-445e9ad .elementor-icon svg{height:26px;}.elementor-77 .elementor-element.elementor-element-f79ab45{text-align:start;}.elementor-77 .elementor-element.elementor-element-f79ab45 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-e884c81{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-bd669d9 .elementor-button{background-color:var( --e-global-color-3183bbc );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;line-height:1.2em;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:20px 80px 20px 80px;}.elementor-77 .elementor-element.elementor-element-bd669d9 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-bd669d9 .elementor-button:focus{background-color:var( --e-global-color-9dab5cd );}.elementor-77 .elementor-element.elementor-element-57b094d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-57b094d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#343642;}.elementor-77 .elementor-element.elementor-element-57b094d > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-57b094d > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-57b094d > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-77 .elementor-element.elementor-element-57b094d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-57b094d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-35c06fc .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-35c06fc.elementor-view-stacked .elementor-icon{background-color:#2B95CE;}.elementor-77 .elementor-element.elementor-element-35c06fc.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-35c06fc.elementor-view-default .elementor-icon{color:#2B95CE;border-color:#2B95CE;}.elementor-77 .elementor-element.elementor-element-35c06fc.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-35c06fc.elementor-view-default .elementor-icon svg{fill:#2B95CE;}.elementor-77 .elementor-element.elementor-element-35c06fc.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-35c06fc.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-35c06fc.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-35c06fc .elementor-icon{font-size:26px;border-radius:05px 05px 05px 05px;}.elementor-77 .elementor-element.elementor-element-35c06fc .elementor-icon svg{height:26px;}.elementor-77 .elementor-element.elementor-element-58bba5b{text-align:start;}.elementor-77 .elementor-element.elementor-element-58bba5b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-f7dd368{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-3d5534b .elementor-button{background-color:var( --e-global-color-3183bbc );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;line-height:1.2em;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:20px 80px 20px 80px;}.elementor-77 .elementor-element.elementor-element-3d5534b .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-3d5534b .elementor-button:focus{background-color:var( --e-global-color-9dab5cd );}.elementor-77 .elementor-element.elementor-element-5708f30 .elementor-button{background-color:var( --e-global-color-3183bbc );font-family:"Space Grotesk", Sans-serif;font-weight:500;line-height:1.2em;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:20px 45px 20px 45px;}.elementor-77 .elementor-element.elementor-element-5708f30 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-5708f30 .elementor-button:focus{background-color:var( --e-global-color-9dab5cd );}.elementor-77 .elementor-element.elementor-element-5708f30 > .elementor-widget-container{padding:80px 50px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4302c44:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4302c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77 .elementor-element.elementor-element-4302c44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 120px 0px;}.elementor-77 .elementor-element.elementor-element-4302c44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-ff1bc26 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-ff1bc26{text-align:start;}.elementor-77 .elementor-element.elementor-element-ff1bc26 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-f2c3320{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-b72540d{text-align:start;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-c4e4d37.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-c4e4d37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-0a50a58{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-2a83426{text-align:start;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-9031575.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-9031575.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-4b7cab4{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-d0daeb0{text-align:start;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-ed8dde6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-ed8dde6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-0a7f32c{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-6c2dc95{text-align:start;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-560051d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-560051d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-22fbd16{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-85548e6 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-85548e6 .elementor-icon{font-size:130px;}.elementor-77 .elementor-element.elementor-element-85548e6 .elementor-icon svg{height:130px;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-3dd3c89.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-3dd3c89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-467c6dc{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-11a65cb{text-align:start;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-f933bac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-f933bac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-0036dcd{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-7538b3d{text-align:start;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-2a84b0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-2a84b0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-60fdade{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-56fc360{text-align:start;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-d2c4b4e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-d2c4b4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-f3fe662{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-de6a12b .elementor-button{background-color:var( --e-global-color-3183bbc );font-family:"Space Grotesk", Sans-serif;font-weight:500;line-height:1.2em;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-77 .elementor-element.elementor-element-de6a12b .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-de6a12b .elementor-button:focus{background-color:var( --e-global-color-9dab5cd );}.elementor-77 .elementor-element.elementor-element-de6a12b > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-74e9bae:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-74e9bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77 .elementor-element.elementor-element-74e9bae > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-74e9bae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-77 .elementor-element.elementor-element-63f2c77 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-63f2c77{text-align:start;}.elementor-77 .elementor-element.elementor-element-63f2c77 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-42b1451{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-6b6d0e6{text-align:center;}.elementor-77 .elementor-element.elementor-element-6b6d0e6 img{width:60%;}.elementor-77 .elementor-element.elementor-element-2cd7c2d > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:#B1B1B1;padding:50px 50px 50px 50px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-77 .elementor-element.elementor-element-f34e8e6 .elementor-counter{flex-direction:column-reverse;gap:15px;}.elementor-77 .elementor-element.elementor-element-f34e8e6 .elementor-counter-number-wrapper{gap:5px;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:-0.5px;}.elementor-77 .elementor-element.elementor-element-f34e8e6 .elementor-counter-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;letter-spacing:-0.1px;}.elementor-77 .elementor-element.elementor-element-0331c66 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#B1B1B1;padding:50px 50px 50px 50px;}.elementor-77 .elementor-element.elementor-element-ea24d2d .elementor-counter{flex-direction:column-reverse;gap:15px;}.elementor-77 .elementor-element.elementor-element-ea24d2d .elementor-counter-number-wrapper{gap:5px;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:-0.5px;}.elementor-77 .elementor-element.elementor-element-ea24d2d .elementor-counter-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;letter-spacing:-0.1px;}.elementor-77 .elementor-element.elementor-element-f063b1f > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#B1B1B1;padding:50px 50px 50px 50px;}.elementor-77 .elementor-element.elementor-element-57fd3df .elementor-counter{flex-direction:column-reverse;gap:15px;}.elementor-77 .elementor-element.elementor-element-57fd3df .elementor-counter-number-wrapper{gap:5px;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:-0.5px;}.elementor-77 .elementor-element.elementor-element-57fd3df .elementor-counter-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;letter-spacing:-0.1px;}.elementor-77 .elementor-element.elementor-element-766c744 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#B1B1B1;padding:50px 50px 50px 50px;}.elementor-77 .elementor-element.elementor-element-d1c574a .elementor-counter{flex-direction:column-reverse;gap:15px;}.elementor-77 .elementor-element.elementor-element-d1c574a .elementor-counter-number-wrapper{gap:5px;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:-0.5px;}.elementor-77 .elementor-element.elementor-element-d1c574a .elementor-counter-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;letter-spacing:-0.1px;}.elementor-77 .elementor-element.elementor-element-a044d65 .elementor-button{background-color:var( --e-global-color-3183bbc );font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:20px 65px 20px 65px;}.elementor-77 .elementor-element.elementor-element-a044d65 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-a044d65 .elementor-button:focus{background-color:var( --e-global-color-9dab5cd );}.elementor-77 .elementor-element.elementor-element-a044d65 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c5c66c0:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c5c66c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77 .elementor-element.elementor-element-c5c66c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-77 .elementor-element.elementor-element-c5c66c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-2b268c9 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-5cc2fcd{text-align:start;}.elementor-77 .elementor-element.elementor-element-5cc2fcd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-e1242cb{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-b599942:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-b599942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77 .elementor-element.elementor-element-b599942{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-77 .elementor-element.elementor-element-b599942 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-3d84d89:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-3d84d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77 .elementor-element.elementor-element-3d84d89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-77 .elementor-element.elementor-element-3d84d89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-bf78bb5 .elementor-button{background-color:#12A6EC;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;line-height:1rem;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:20px 65px 20px 65px;}.elementor-77 .elementor-element.elementor-element-bf78bb5 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-bf78bb5 .elementor-button:focus{background-color:var( --e-global-color-9dab5cd );}.elementor-77 .elementor-element.elementor-element-ffc497a{padding:80px 70px 80px 70px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-9aa3f5f{--lottie-container-width:80%;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-e236de4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-e236de4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-996cf53 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-996cf53{text-align:start;}.elementor-77 .elementor-element.elementor-element-996cf53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#000000;}.elementor-77 .elementor-element.elementor-element-832071b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;letter-spacing:0.3px;color:#000000;}.elementor-77 .elementor-element.elementor-element-31ac838 .elementor-button{background-color:var( --e-global-color-3183bbc );font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-77 .elementor-element.elementor-element-31ac838 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-31ac838 .elementor-button:focus{background-color:#0E8FD0;}.elementor-77 .elementor-element.elementor-element-ea7d0cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:100px;}.elementor-77 .elementor-element.elementor-element-ea7d0cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-3137579.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-3137579.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-045db3f{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-77 .elementor-element.elementor-element-045db3f .elementor-headline{text-align:start;font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;letter-spacing:-0.5px;}.elementor-77 .elementor-element.elementor-element-045db3f .elementor-headline-plain-text{color:#000000;}.elementor-77 .elementor-element.elementor-element-045db3f .elementor-headline-dynamic-text{font-family:"Inter", Sans-serif;font-weight:700;line-height:1.1em;letter-spacing:-0.5px;}.elementor-77 .elementor-element.elementor-element-045db3f .elementor-headline-dynamic-wrapper path{stroke:#F5945C;}.elementor-77 .elementor-element.elementor-element-1349b16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-1349b16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-1349b16 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 30px 0px 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;}.elementor-77 .elementor-element.elementor-element-1349b16 > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-1349b16 > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-1349b16 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-77 .elementor-element.elementor-element-1349b16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-cb27753 > .elementor-widget-container{margin:-140px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-cb27753{text-align:center;}.elementor-77 .elementor-element.elementor-element-cb27753 img{border-radius:999px 999px 999px 999px;}.elementor-77 .elementor-element.elementor-element-24ba215 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-77 .elementor-element.elementor-element-24ba215{text-align:start;}.elementor-77 .elementor-element.elementor-element-24ba215 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#000000;}.elementor-77 .elementor-element.elementor-element-1c3fe17 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-77 .elementor-element.elementor-element-1c3fe17{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.3px;color:#000000;}.elementor-77 .elementor-element.elementor-element-8ed2679 > .elementor-background-overlay{background-color:#000000;opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-8ed2679 > .elementor-container{max-width:1200px;}.elementor-77 .elementor-element.elementor-element-8ed2679{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 120px 0px;}.elementor-77 .elementor-element.elementor-element-e315115:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-e315115 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77 .elementor-element.elementor-element-e315115 > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-e315115 > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-e315115 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-77 .elementor-element.elementor-element-e315115 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-e315115 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-972fe7e > .elementor-widget-container{padding:50px 25px 0px 25px;}.elementor-77 .elementor-element.elementor-element-972fe7e{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-3bfe8ba > .elementor-widget-container{padding:0px 30px 30px 30px;}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-1e133d3{width:20%;}.elementor-77 .elementor-element.elementor-element-c4e4d37{width:30%;}.elementor-77 .elementor-element.elementor-element-0d664e2{width:20%;}.elementor-77 .elementor-element.elementor-element-9031575{width:30%;}.elementor-77 .elementor-element.elementor-element-e722aa0{width:20%;}.elementor-77 .elementor-element.elementor-element-ed8dde6{width:30%;}.elementor-77 .elementor-element.elementor-element-29d7a2a{width:20%;}.elementor-77 .elementor-element.elementor-element-560051d{width:30%;}.elementor-77 .elementor-element.elementor-element-f419a9a{width:20%;}.elementor-77 .elementor-element.elementor-element-3dd3c89{width:30%;}.elementor-77 .elementor-element.elementor-element-9396f92{width:20%;}.elementor-77 .elementor-element.elementor-element-f933bac{width:30%;}.elementor-77 .elementor-element.elementor-element-c7d20a7{width:20%;}.elementor-77 .elementor-element.elementor-element-2a84b0a{width:30%;}.elementor-77 .elementor-element.elementor-element-c55563c{width:20%;}.elementor-77 .elementor-element.elementor-element-d2c4b4e{width:30%;}.elementor-77 .elementor-element.elementor-element-3137579{width:50%;}.elementor-77 .elementor-element.elementor-element-1349b16{width:50%;}}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-fd07372{margin-top:0px;margin-bottom:0px;}.elementor-77 .elementor-element.elementor-element-0b43617 > .elementor-element-populated{padding:0px 60px 0px 60px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-77 .elementor-element.elementor-element-eca588b .elementor-heading-title{font-size:40px;}.elementor-77 .elementor-element.elementor-element-e85ce6f .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-77 .elementor-element.elementor-element-dce1a01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-845a158 > .elementor-element-populated{padding:0px 60px 0px 60px;}.elementor-77 .elementor-element.elementor-element-55e3300{--spacer-size:130px;}.elementor-77 .elementor-element.elementor-element-6097722 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-82b4f51 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-545c0c9 > .elementor-element-populated{margin:10px 14px 10px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-77 .elementor-element.elementor-element-2d9897b > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-77b53b5 > .elementor-element-populated{margin:10px 14px 10px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-77 .elementor-element.elementor-element-9a6055e > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-a64fd00 > .elementor-element-populated{margin:10px 14px 10px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-77 .elementor-element.elementor-element-8a29e96 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-4669616 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-77 .elementor-element.elementor-element-4669616 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-75c20a7 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-77 .elementor-element.elementor-element-14ea8f0{padding:0px 10px 0px 10px;}.elementor-77 .elementor-element.elementor-element-e3ebe83 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-f79ab45 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-57b094d > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-77 .elementor-element.elementor-element-58bba5b .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-4302c44{padding:30px 0px 90px 0px;}.elementor-77 .elementor-element.elementor-element-ff1bc26 > .elementor-widget-container{padding:20px 60px 0px 60px;}.elementor-77 .elementor-element.elementor-element-ff1bc26 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-f2c3320 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-77 .elementor-element.elementor-element-f2c3320{text-align:justify;}.elementor-77 .elementor-element.elementor-element-ff22648{padding:0px 45px 0px 45px;}.elementor-77 .elementor-element.elementor-element-0a50a58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0a50a58{text-align:start;}.elementor-77 .elementor-element.elementor-element-4b7cab4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4b7cab4{text-align:start;}.elementor-77 .elementor-element.elementor-element-66b0d26{padding:0px 45px 0px 45px;}.elementor-77 .elementor-element.elementor-element-0a7f32c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0a7f32c{text-align:start;}.elementor-77 .elementor-element.elementor-element-22fbd16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-22fbd16{text-align:start;}.elementor-77 .elementor-element.elementor-element-3e2ef80{padding:0px 45px 0px 45px;}.elementor-77 .elementor-element.elementor-element-85548e6 .elementor-icon{font-size:110px;}.elementor-77 .elementor-element.elementor-element-85548e6 .elementor-icon svg{height:110px;}.elementor-77 .elementor-element.elementor-element-467c6dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-467c6dc{text-align:start;}.elementor-77 .elementor-element.elementor-element-0036dcd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0036dcd{text-align:start;}.elementor-77 .elementor-element.elementor-element-5e3ae4d{padding:0px 45px 0px 45px;}.elementor-77 .elementor-element.elementor-element-60fdade > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-60fdade{text-align:start;}.elementor-77 .elementor-element.elementor-element-f3fe662 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f3fe662{text-align:start;}.elementor-77 .elementor-element.elementor-element-de6a12b > .elementor-widget-container{padding:80px 50px 0px 0px;}.elementor-77 .elementor-element.elementor-element-de6a12b .elementor-button{padding:20px 25px 20px 25px;}.elementor-77 .elementor-element.elementor-element-74e9bae{padding:80px 60px 50px 60px;}.elementor-77 .elementor-element.elementor-element-63f2c77 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-63f2c77 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-42b1451{text-align:start;}.elementor-77 .elementor-element.elementor-element-5731383 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-77 .elementor-element.elementor-element-2cd7c2d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-77 .elementor-element.elementor-element-f34e8e6 .elementor-counter-number-wrapper{font-size:30px;}.elementor-77 .elementor-element.elementor-element-0331c66 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-ea24d2d .elementor-counter-number-wrapper{font-size:30px;}.elementor-77 .elementor-element.elementor-element-f063b1f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-57fd3df .elementor-counter-number-wrapper{font-size:30px;}.elementor-77 .elementor-element.elementor-element-766c744 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-d1c574a .elementor-counter-number-wrapper{font-size:30px;}.elementor-77 .elementor-element.elementor-element-a044d65 > .elementor-widget-container{padding:80px 0px 0px 20px;}.elementor-77 .elementor-element.elementor-element-c5c66c0{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-77 .elementor-element.elementor-element-2b268c9 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-5cc2fcd > .elementor-widget-container{padding:40px 60px 0px 60px;}.elementor-77 .elementor-element.elementor-element-5cc2fcd .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-e1242cb > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-77 .elementor-element.elementor-element-e1242cb{text-align:start;}.elementor-77 .elementor-element.elementor-element-b599942{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3d84d89{padding:50px 0px 80px 0px;}.elementor-77 .elementor-element.elementor-element-bf78bb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 60px 0px 60px;}.elementor-77 .elementor-element.elementor-element-ffc497a{padding:0px 20px 20px 0px;}.elementor-77 .elementor-element.elementor-element-5d203dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-e236de4 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-77 .elementor-element.elementor-element-996cf53 > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-996cf53 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-832071b{text-align:justify;}.elementor-77 .elementor-element.elementor-element-ea7d0cb{margin-top:0px;margin-bottom:0px;padding:180px 50px 80px 0px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-77 .elementor-element.elementor-element-045db3f > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-77 .elementor-element.elementor-element-24ba215 > .elementor-widget-container{padding:40px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-24ba215 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-1c3fe17 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-1c3fe17{text-align:start;}.elementor-77 .elementor-element.elementor-element-8ed2679{padding:50px 30px 50px 40px;}.elementor-77 .elementor-element.elementor-element-972fe7e > .elementor-widget-container{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-fd07372{margin-top:0px;margin-bottom:0px;}.elementor-77 .elementor-element.elementor-element-0b43617 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-77 .elementor-element.elementor-element-eca588b .elementor-heading-title{font-size:40px;}.elementor-77 .elementor-element.elementor-element-e85ce6f{text-align:justify;}.elementor-77 .elementor-element.elementor-element-e85ce6f .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-89f32e5{text-align:justify;font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-77 .elementor-element.elementor-element-dce1a01 .elementor-button{font-size:14px;}.elementor-77 .elementor-element.elementor-element-845a158 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-77 .elementor-element.elementor-element-55e3300{--spacer-size:50px;}.elementor-77 .elementor-element.elementor-element-6097722 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-273fbad > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-77 .elementor-element.elementor-element-273fbad{text-align:justify;font-size:16px;}.elementor-77 .elementor-element.elementor-element-09d70da{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-82b4f51{width:50%;}.elementor-77 .elementor-element.elementor-element-82b4f51 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-545c0c9{width:50%;}.elementor-77 .elementor-element.elementor-element-545c0c9 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-2d9897b{width:50%;}.elementor-77 .elementor-element.elementor-element-2d9897b > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-77b53b5{width:50%;}.elementor-77 .elementor-element.elementor-element-77b53b5 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-9a6055e{width:50%;}.elementor-77 .elementor-element.elementor-element-9a6055e > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-a64fd00{width:50%;}.elementor-77 .elementor-element.elementor-element-a64fd00 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-8a29e96{width:50%;}.elementor-77 .elementor-element.elementor-element-8a29e96 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-167da5b > .elementor-shape-top svg{height:80px;}.elementor-77 .elementor-element.elementor-element-167da5b{padding:120px 0px 120px 0px;}.elementor-77 .elementor-element.elementor-element-f3728cc > .elementor-element-populated{padding:120px 0px 80px 0px;}.elementor-77 .elementor-element.elementor-element-4669616 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-77 .elementor-element.elementor-element-4669616{text-align:start;}.elementor-77 .elementor-element.elementor-element-4669616 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-75c20a7 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-77 .elementor-element.elementor-element-75c20a7{text-align:justify;font-size:16px;}.elementor-77 .elementor-element.elementor-element-14ea8f0{padding:0px 10px 0px 10px;}.elementor-77 .elementor-element.elementor-element-6f54c25 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-77 .elementor-element.elementor-element-e3ebe83 .elementor-heading-title{font-size:23px;}.elementor-77 .elementor-element.elementor-element-346f997 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-346f997{font-size:14px;}.elementor-77 .elementor-element.elementor-element-f87361e .elementor-button{font-size:14px;}.elementor-77 .elementor-element.elementor-element-4161f7b > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-77 .elementor-element.elementor-element-f79ab45 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-e884c81 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e884c81{font-size:16px;}.elementor-77 .elementor-element.elementor-element-bd669d9 .elementor-button{font-size:14px;}.elementor-77 .elementor-element.elementor-element-57b094d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-77 .elementor-element.elementor-element-58bba5b .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-f7dd368 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f7dd368{font-size:16px;}.elementor-77 .elementor-element.elementor-element-3d5534b .elementor-button{font-size:14px;}.elementor-77 .elementor-element.elementor-element-5708f30 > .elementor-widget-container{padding:80px 30px 0px 30px;}.elementor-77 .elementor-element.elementor-element-5708f30 .elementor-button{font-size:14px;}.elementor-77 .elementor-element.elementor-element-4302c44{padding:0px 0px 80px 0px;}.elementor-77 .elementor-element.elementor-element-ff1bc26 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-77 .elementor-element.elementor-element-ff1bc26{text-align:start;}.elementor-77 .elementor-element.elementor-element-ff1bc26 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-f2c3320 > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-77 .elementor-element.elementor-element-f2c3320{text-align:justify;font-size:16px;}.elementor-77 .elementor-element.elementor-element-ff22648{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b72540d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-b72540d{text-align:start;}.elementor-77 .elementor-element.elementor-element-0a50a58 > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-77 .elementor-element.elementor-element-0a50a58{text-align:start;font-size:16px;}.elementor-77 .elementor-element.elementor-element-2a83426 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-2a83426{text-align:start;}.elementor-77 .elementor-element.elementor-element-4b7cab4 > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-77 .elementor-element.elementor-element-4b7cab4{text-align:start;font-size:16px;}.elementor-77 .elementor-element.elementor-element-66b0d26{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d0daeb0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-d0daeb0{text-align:start;}.elementor-77 .elementor-element.elementor-element-0a7f32c > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-77 .elementor-element.elementor-element-0a7f32c{text-align:start;font-size:16px;}.elementor-77 .elementor-element.elementor-element-6c2dc95 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-6c2dc95{text-align:start;}.elementor-77 .elementor-element.elementor-element-22fbd16 > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-77 .elementor-element.elementor-element-22fbd16{text-align:start;font-size:16px;}.elementor-77 .elementor-element.elementor-element-3e2ef80{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-85548e6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-85548e6 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-85548e6 .elementor-icon{font-size:130px;}.elementor-77 .elementor-element.elementor-element-85548e6 .elementor-icon svg{height:130px;}.elementor-77 .elementor-element.elementor-element-467c6dc > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-77 .elementor-element.elementor-element-467c6dc{text-align:start;font-size:16px;}.elementor-77 .elementor-element.elementor-element-11a65cb > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-11a65cb{text-align:start;}.elementor-77 .elementor-element.elementor-element-0036dcd > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-77 .elementor-element.elementor-element-0036dcd{text-align:start;font-size:16px;}.elementor-77 .elementor-element.elementor-element-5e3ae4d{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7538b3d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-7538b3d{text-align:start;}.elementor-77 .elementor-element.elementor-element-60fdade > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-77 .elementor-element.elementor-element-60fdade{text-align:start;font-size:16px;}.elementor-77 .elementor-element.elementor-element-56fc360 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-56fc360{text-align:start;}.elementor-77 .elementor-element.elementor-element-f3fe662 > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-77 .elementor-element.elementor-element-f3fe662{text-align:start;font-size:16px;}.elementor-77 .elementor-element.elementor-element-de6a12b > .elementor-widget-container{padding:80px 30px 0px 30px;}.elementor-77 .elementor-element.elementor-element-de6a12b .elementor-button{font-size:14px;padding:20px 30px 20px 30px;}.elementor-77 .elementor-element.elementor-element-74e9bae{padding:80px 20px 50px 20px;}.elementor-77 .elementor-element.elementor-element-63f2c77{text-align:start;}.elementor-77 .elementor-element.elementor-element-63f2c77 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-42b1451 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-77 .elementor-element.elementor-element-42b1451{text-align:justify;font-size:16px;}.elementor-77 .elementor-element.elementor-element-5731383 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-2cd7c2d{width:50%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-77 .elementor-element.elementor-element-0331c66{width:50%;}.elementor-77 .elementor-element.elementor-element-f063b1f{width:50%;}.elementor-77 .elementor-element.elementor-element-766c744{width:50%;}.elementor-77 .elementor-element.elementor-element-a044d65 .elementor-button{font-size:14px;}.elementor-77 .elementor-element.elementor-element-c5c66c0{padding:50px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-2b268c9 > .elementor-element-populated{padding:50px 25px 0px 25px;}.elementor-77 .elementor-element.elementor-element-5cc2fcd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-5cc2fcd{text-align:start;}.elementor-77 .elementor-element.elementor-element-5cc2fcd .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-e1242cb > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-77 .elementor-element.elementor-element-e1242cb{text-align:justify;font-size:16px;}.elementor-77 .elementor-element.elementor-element-3d84d89{padding:50px 30px 90px 30px;}.elementor-77 .elementor-element.elementor-element-bf78bb5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-bf78bb5 .elementor-button{font-size:14px;}.elementor-77 .elementor-element.elementor-element-ffc497a{padding:0px 30px 0px 30px;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-996cf53 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-996cf53{text-align:start;}.elementor-77 .elementor-element.elementor-element-996cf53 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-832071b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-77 .elementor-element.elementor-element-832071b{text-align:justify;font-size:16px;}.elementor-77 .elementor-element.elementor-element-31ac838 .elementor-button{font-size:14px;}.elementor-77 .elementor-element.elementor-element-ea7d0cb{padding:90px 10px 80px 10px;}.elementor-77 .elementor-element.elementor-element-3137579{width:100%;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-77 .elementor-element.elementor-element-045db3f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-77 .elementor-element.elementor-element-1349b16{width:100%;}.elementor-77 .elementor-element.elementor-element-1349b16 > .elementor-element-populated{margin:120px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-cb27753 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-cb27753 img{width:80%;}.elementor-77 .elementor-element.elementor-element-24ba215 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-77 .elementor-element.elementor-element-24ba215{text-align:start;}.elementor-77 .elementor-element.elementor-element-24ba215 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-1c3fe17 > .elementor-widget-container{padding:0px 10px 40px 10px;}.elementor-77 .elementor-element.elementor-element-1c3fe17{text-align:justify;font-size:16px;}.elementor-77 .elementor-element.elementor-element-8ed2679{padding:80px 0px 60px 0px;}.elementor-77 .elementor-element.elementor-element-e315115 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-77 .elementor-element.elementor-element-972fe7e > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3bfe8ba > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-82b4f51{width:33%;}.elementor-77 .elementor-element.elementor-element-545c0c9{width:33%;}.elementor-77 .elementor-element.elementor-element-2d9897b{width:33%;}.elementor-77 .elementor-element.elementor-element-77b53b5{width:33%;}.elementor-77 .elementor-element.elementor-element-9a6055e{width:33%;}.elementor-77 .elementor-element.elementor-element-a64fd00{width:33%;}.elementor-77 .elementor-element.elementor-element-8a29e96{width:33%;}.elementor-77 .elementor-element.elementor-element-6f54c25{width:50%;}.elementor-77 .elementor-element.elementor-element-4161f7b{width:50%;}.elementor-77 .elementor-element.elementor-element-57b094d{width:50%;}.elementor-77 .elementor-element.elementor-element-5d203dc{width:50%;}.elementor-77 .elementor-element.elementor-element-e236de4{width:50%;}.elementor-77 .elementor-element.elementor-element-3137579{width:50%;}.elementor-77 .elementor-element.elementor-element-1349b16{width:50%;}}/* Start custom CSS for column, class: .elementor-element-82b4f51 */.elementor-77 .elementor-element.elementor-element-82b4f51 {
    
    transition: all 0.4s ease;
}

.elementor-77 .elementor-element.elementor-element-82b4f51:hover {
    transform: translateY(-8px);
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-545c0c9 */.elementor-77 .elementor-element.elementor-element-545c0c9 {
    
    transition: all 0.4s ease;
}

.elementor-77 .elementor-element.elementor-element-545c0c9:hover {
    transform: translateY(-8px);
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2d9897b */.elementor-77 .elementor-element.elementor-element-2d9897b {
    
    transition: all 0.4s ease;
}

.elementor-77 .elementor-element.elementor-element-2d9897b:hover {
    transform: translateY(-8px);
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77b53b5 */.elementor-77 .elementor-element.elementor-element-77b53b5 {
    
    transition: all 0.4s ease;
}

.elementor-77 .elementor-element.elementor-element-77b53b5:hover {
    transform: translateY(-8px);
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9a6055e */.elementor-77 .elementor-element.elementor-element-9a6055e {
    
    transition: all 0.4s ease;
}

.elementor-77 .elementor-element.elementor-element-9a6055e:hover {
    transform: translateY(-8px);
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a64fd00 */.elementor-77 .elementor-element.elementor-element-a64fd00 {
    
    transition: all 0.4s ease;
}

.elementor-77 .elementor-element.elementor-element-a64fd00:hover {
    transform: translateY(-8px);
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8a29e96 */.elementor-77 .elementor-element.elementor-element-8a29e96 {
    
    transition: all 0.4s ease;
}

.elementor-77 .elementor-element.elementor-element-8a29e96:hover {
    transform: translateY(-8px);
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-167da5b */.elementor-77 .elementor-element.elementor-element-167da5b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-167da5b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background: 
        radial-gradient(circle at 20% 20%, #2f6bff 0%, transparent 40%),
        radial-gradient(circle at 80% 30%, #ff7a5c 0%, transparent 40%),
        radial-gradient(circle at 70% 0%, #ffd04d 0%, transparent 35%),
        linear-gradient(180deg, #0b0f3f 0%, #000000 100%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-74e9bae */.elementor-77 .elementor-element.elementor-element-74e9bae {
        background: 
        radial-gradient(circle at 20% 20%, #2f6bff 0%, transparent 40%),
        radial-gradient(circle at 80% 30%, #ff7a5c 0%, transparent 40%),
        radial-gradient(circle at 70% 0%, #ffd04d 0%, transparent 35%),
        linear-gradient(180deg, #0b0f3f 0%, #000000 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f6b400 */.client-marquee {
  width: 100%;
  overflow: hidden;
  position: relative;
  padding: 50px 0;
}

/* Fade edges (adjust background color if needed) */
.client-marquee:before,
.client-marquee:after {
  content: "";
  position: absolute;
  top: 0;
  width: 120px;
  height: 100%;
  z-index: 2;
}

.client-marquee:before {
  left: 0;
  background: linear-gradient(to right, #0f0f0f, transparent);
}

.client-marquee:after {
  right: 0;
  background: linear-gradient(to left, #0f0f0f, transparent);
}

.client-track {
  display: flex;
  gap: 100px;
  width: max-content;
  animation: marqueeScroll 32s linear infinite;
}

.client-track span {
  font-family: 'Inter', sans-serif;
  font-size: 28px;
  font-weight: 600;
  color: #ffffff; /* PURE WHITE */
  white-space: nowrap;
  letter-spacing: -0.5px;

  /* Subtle depth effect */
  text-shadow: 
    0 0 15px rgba(255,255,255,0.15),
    0 0 30px rgba(255,255,255,0.08);

  transition: all 0.4s ease;
}

.client-track span:hover {
  transform: scale(1.12);
  text-shadow: 
    0 0 25px rgba(255,255,255,0.4),
    0 0 45px rgba(255,255,255,0.2);
}

@keyframes marqueeScroll {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1349b16 */.elementor-77 .elementor-element.elementor-element-1349b16 {
    
    transition: all 0.4s ease;
}

.elementor-77 .elementor-element.elementor-element-1349b16:hover {
    transform: translateY(-8px);
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31570ae */.calendly-floating-text {
    position: fixed;
    right: -47px;          
    top: 50%;
    transform: translateY(-50%) rotate(-90deg);
    background: linear-gradient(135deg, #f09433, #e6683c, #dc2743, #cc2366, #bc1888);
    color: #ffffff;
    padding: 15px 25px;

    font-family: 'Inter', sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: 0.5px;
    text-decoration: none;
    border-radius: 8px 8px 0 0;

    z-index: 9999;

}

.calendly-floating-text:hover {
    background: linear-gradient(135deg, #d97f2a, #c65432, #b81f39, #a51c56, #8f1466);
    color: #ffffff;
    
}

@media (max-width: 768px) {
    .calendly-floating-text {
        font-size: 16px;
        padding: 10px 20px;
         
         
    }
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-3bfe8ba */.wpforms-field-label {
    font-family: 'Inter', sans-serif !important;
    color: white !important;
    font-size: 16px !important;
    font-weight: 400!important;
}

#wpforms-3993-field_5 {
   font-family: 'Inter', sans-serif !important;
    color: black !important;
    font-size: 16px !important;
    font-weight: 400!important;
}

#wpforms-3993-field_10 {
    font-family: 'Inter', sans-serif !important;
    color: black !important;
    font-size: 16px !important;
    font-weight: 400!important;
}

#wpforms-submit-3993 {
    font-family: 'Inter', sans-serif !important;
    color: white !important;
    font-size: 16px !important;
    font-weight: 500!important;
   padding: 20px 65px 30px 65px !important;
    background-color: #12A6EC!important;
    border-radius: 5px !important;
   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8ed2679 */.elementor-77 .elementor-element.elementor-element-8ed2679 {
        background: 
        radial-gradient(circle at 20% 20%, #2f6bff 0%, transparent 40%),
        radial-gradient(circle at 80% 30%, #ff7a5c 0%, transparent 40%),
        radial-gradient(circle at 70% 0%, #ffd04d 0%, transparent 35%),
        linear-gradient(180deg, #0b0f3f 0%, #000000 100%);
}/* End custom CSS */