.elementor-5610 .elementor-element.elementor-element-4f38aab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-4f38aab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-a605c2c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-a605c2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-a605c2c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5610 .elementor-element.elementor-element-f3e1635{text-align:left;}.elementor-5610 .elementor-element.elementor-element-f3e1635 img{width:25%;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-dfff05b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-dfff05b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-dfff05b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5610 .elementor-element.elementor-element-dfff05b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5610 .elementor-element.elementor-element-dfff05b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-5610 .elementor-element.elementor-element-a57d5ab .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-weight:500;text-shadow:50px 84px 88px #3F358D;fill:#3F358D;color:#3F358D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F358D;border-radius:7px 7px 7px 7px;box-shadow:-2px 0px 10px 3px rgba(44.57551259377958, 4.535258152173912, 178.5, 0.74);}.elementor-5610 .elementor-element.elementor-element-a57d5ab .elementor-button:hover, .elementor-5610 .elementor-element.elementor-element-a57d5ab .elementor-button:focus{background-color:#3F358D;color:#FFFFFF;}.elementor-5610 .elementor-element.elementor-element-a57d5ab .elementor-button:hover svg, .elementor-5610 .elementor-element.elementor-element-a57d5ab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5610 .elementor-element.elementor-element-460e62f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-5610 .elementor-element.elementor-element-460e62f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-002ddb4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-002ddb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-002ddb4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5610 .elementor-element.elementor-element-8907de0{margin-top:0px;margin-bottom:20px;}.elementor-5610 .elementor-element.elementor-element-4e0cc50 > .elementor-element-populated, .elementor-5610 .elementor-element.elementor-element-4e0cc50 > .elementor-element-populated > .elementor-background-overlay, .elementor-5610 .elementor-element.elementor-element-4e0cc50 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5610 .elementor-element.elementor-element-4e0cc50 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5610 .elementor-element.elementor-element-4e0cc50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-7b4bad0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-7b4bad0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-7b4bad0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-5610 .elementor-element.elementor-element-7b4bad0{z-index:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5610 .elementor-element.elementor-element-e9a83ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-e9a83ed{text-align:center;}.elementor-5610 .elementor-element.elementor-element-e9a83ed .elementor-heading-title{color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:60px;font-weight:800;letter-spacing:-2.4px;}.elementor-5610 .elementor-element.elementor-element-e511ecf > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-e511ecf{z-index:999;text-align:center;}.elementor-5610 .elementor-element.elementor-element-e511ecf .elementor-heading-title{color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:60px;font-weight:800;letter-spacing:-2.4px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-5610 .elementor-element.elementor-element-1275eab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-1275eab{text-align:center;color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:23px;font-weight:400;}.elementor-5610 .elementor-element.elementor-element-857b31e .elementor-button{background-color:#5948D4;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 100px 29px #3D30CC;}.elementor-5610 .elementor-element.elementor-element-857b31e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-58d317e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:50px 50px 50px 50px;}.elementor-5610 .elementor-element.elementor-element-58d317e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5610 .elementor-element.elementor-element-05bcaac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5610 .elementor-element.elementor-element-05bcaac > .elementor-element-populated, .elementor-5610 .elementor-element.elementor-element-05bcaac > .elementor-element-populated > .elementor-background-overlay, .elementor-5610 .elementor-element.elementor-element-05bcaac > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5610 .elementor-element.elementor-element-05bcaac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-3d6d856.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-3d6d856.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-a2f2006 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-a2f2006{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-5610 .elementor-element.elementor-element-a2f2006 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-901fb25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-901fb25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-901fb25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5610 .elementor-element.elementor-element-d39e760{margin-top:0px;margin-bottom:20px;}.elementor-5610 .elementor-element.elementor-element-8c367ff > .elementor-element-populated, .elementor-5610 .elementor-element.elementor-element-8c367ff > .elementor-element-populated > .elementor-background-overlay, .elementor-5610 .elementor-element.elementor-element-8c367ff > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5610 .elementor-element.elementor-element-8c367ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5610 .elementor-element.elementor-element-8c367ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5610 .elementor-element.elementor-element-107b91b{margin-top:0px;margin-bottom:0px;}.elementor-5610 .elementor-element.elementor-element-d87d2a9 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-5610 .elementor-element.elementor-element-f755199{text-align:center;}.elementor-5610 .elementor-element.elementor-element-f755199 .elementor-heading-title{color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:36px;font-weight:700;}.elementor-5610 .elementor-element.elementor-element-e3c3c93{text-align:center;color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;}.elementor-5610 .elementor-element.elementor-element-43cdae9 .elementor-button{background-color:#5948D4;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 100px 29px #3D30CC;}.elementor-5610 .elementor-element.elementor-element-43cdae9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-5cd6e9b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-5cd6e9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-5cd6e9b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5610 .elementor-element.elementor-element-8f2adc0{margin-top:0px;margin-bottom:20px;}.elementor-5610 .elementor-element.elementor-element-1d464df > .elementor-element-populated, .elementor-5610 .elementor-element.elementor-element-1d464df > .elementor-element-populated > .elementor-background-overlay, .elementor-5610 .elementor-element.elementor-element-1d464df > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5610 .elementor-element.elementor-element-1d464df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5610 .elementor-element.elementor-element-1d464df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-1fa3b60.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-1fa3b60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-1fa3b60 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-5610 .elementor-element.elementor-element-1fa3b60{z-index:0;}.elementor-5610 .elementor-element.elementor-element-7066d1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-7066d1e{text-align:center;}.elementor-5610 .elementor-element.elementor-element-7066d1e .elementor-heading-title{color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-2.4px;}.elementor-5610 .elementor-element.elementor-element-c0a22e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-c0a22e7{text-align:center;color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;}.elementor-5610 .elementor-element.elementor-element-318a02f .elementor-button{background-color:#5948D4;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 100px 29px #3D30CC;}.elementor-5610 .elementor-element.elementor-element-318a02f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-5706680{margin-top:80px;margin-bottom:80px;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-5724fd0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-5724fd0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-5724fd0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5610 .elementor-element.elementor-element-4e936c9{margin-top:0px;margin-bottom:20px;}.elementor-5610 .elementor-element.elementor-element-02cfa48 > .elementor-element-populated, .elementor-5610 .elementor-element.elementor-element-02cfa48 > .elementor-element-populated > .elementor-background-overlay, .elementor-5610 .elementor-element.elementor-element-02cfa48 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5610 .elementor-element.elementor-element-02cfa48 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5610 .elementor-element.elementor-element-02cfa48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-db60810.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-db60810.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-db60810 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-5610 .elementor-element.elementor-element-db60810{z-index:0;}.elementor-5610 .elementor-element.elementor-element-03f4d94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-03f4d94{text-align:center;}.elementor-5610 .elementor-element.elementor-element-03f4d94 .elementor-heading-title{color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-2.4px;}.elementor-5610 .elementor-element.elementor-element-bd5a26c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-bd5a26c{text-align:center;color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;}.elementor-5610 .elementor-element.elementor-element-57dede8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-5610 .elementor-element.elementor-element-a141195 .elementor-button{background-color:#5948D4;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 100px 29px #3D30CC;}.elementor-5610 .elementor-element.elementor-element-a141195 > .elementor-widget-container{margin:37px 37px 37px 37px;padding:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-c2f4f95{margin-top:80px;margin-bottom:80px;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-a5c47f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-a5c47f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-a5c47f9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5610 .elementor-element.elementor-element-4ad70c5{margin-top:0px;margin-bottom:20px;}.elementor-5610 .elementor-element.elementor-element-628fa9a > .elementor-element-populated, .elementor-5610 .elementor-element.elementor-element-628fa9a > .elementor-element-populated > .elementor-background-overlay, .elementor-5610 .elementor-element.elementor-element-628fa9a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5610 .elementor-element.elementor-element-628fa9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5610 .elementor-element.elementor-element-628fa9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-84724af.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-84724af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-84724af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-5610 .elementor-element.elementor-element-84724af{z-index:0;}.elementor-5610 .elementor-element.elementor-element-b1ecf24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-b1ecf24{text-align:center;}.elementor-5610 .elementor-element.elementor-element-b1ecf24 .elementor-heading-title{color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-2.4px;}.elementor-5610 .elementor-element.elementor-element-dcc341d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-dcc341d{text-align:center;color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;}.elementor-5610 .elementor-element.elementor-element-6d69908 .elementor-button{background-color:#5948D4;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 100px 29px #3D30CC;}.elementor-5610 .elementor-element.elementor-element-6d69908 > .elementor-widget-container{margin:37px 37px 37px 37px;padding:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-6ac3009{border-style:solid;border-width:1px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5610 .elementor-element.elementor-element-6ac3009 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-daabc29.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-daabc29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-daabc29 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-5610 .elementor-element.elementor-element-c600026{text-align:left;}.elementor-5610 .elementor-element.elementor-element-c600026 img{width:30%;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-5610 .elementor-element.elementor-element-9e5965b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-item > a{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-5610 .elementor-element.elementor-element-9e5965b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-5610 .elementor-element.elementor-element-76bb219.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5610 .elementor-element.elementor-element-76bb219.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5610 .elementor-element.elementor-element-76bb219 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-5610 .elementor-element.elementor-element-141796e{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5610 .elementor-element.elementor-element-141796e .elementor-widget-container{text-align:center;}.elementor-5610 .elementor-element.elementor-element-141796e .elementor-social-icon{background-color:#02010100;}.elementor-5610 .elementor-element.elementor-element-141796e .elementor-social-icon i{color:#707070;}.elementor-5610 .elementor-element.elementor-element-141796e .elementor-social-icon svg{fill:#707070;}.elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-5610 .elementor-element.elementor-element-df0675b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-item > a{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-5610 .elementor-element.elementor-element-df0675b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body.elementor-page-5610:not(.elementor-motion-effects-element-type-background), body.elementor-page-5610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5610 .elementor-element.elementor-element-e906218{width:20%;}.elementor-5610 .elementor-element.elementor-element-4e0cc50{width:59.333%;}.elementor-5610 .elementor-element.elementor-element-1a088e2{width:20%;}.elementor-5610 .elementor-element.elementor-element-3d6d856{width:56.977%;}.elementor-5610 .elementor-element.elementor-element-e783ade{width:42.98%;}.elementor-5610 .elementor-element.elementor-element-a479b5d{width:35%;}.elementor-5610 .elementor-element.elementor-element-8c367ff{width:29.333%;}.elementor-5610 .elementor-element.elementor-element-a13fc66{width:35%;}.elementor-5610 .elementor-element.elementor-element-6d3f7f7{width:30%;}.elementor-5610 .elementor-element.elementor-element-1d464df{width:39.333%;}.elementor-5610 .elementor-element.elementor-element-83e2926{width:30%;}}@media(max-width:767px){.elementor-5610 .elementor-element.elementor-element-4f38aab{padding:50px 0px 50px 0px;}.elementor-5610 .elementor-element.elementor-element-a605c2c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5610 .elementor-element.elementor-element-dfff05b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5610 .elementor-element.elementor-element-460e62f{padding:50px 0px 50px 0px;}.elementor-5610 .elementor-element.elementor-element-002ddb4 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5610 .elementor-element.elementor-element-e9a83ed .elementor-heading-title{font-size:35px;}.elementor-5610 .elementor-element.elementor-element-e511ecf .elementor-heading-title{font-size:35px;}.elementor-5610 .elementor-element.elementor-element-1275eab{width:100%;max-width:100%;font-size:18px;}.elementor-5610 .elementor-element.elementor-element-58d317e{padding:10px 10px 10px 10px;}.elementor-5610 .elementor-element.elementor-element-f755199{text-align:center;}.elementor-5610 .elementor-element.elementor-element-f755199 .elementor-heading-title{font-size:35px;}.elementor-5610 .elementor-element.elementor-element-e3c3c93{width:100%;max-width:100%;font-size:18px;}.elementor-5610 .elementor-element.elementor-element-5cd6e9b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5610 .elementor-element.elementor-element-7066d1e .elementor-heading-title{font-size:35px;}.elementor-5610 .elementor-element.elementor-element-c0a22e7{width:100%;max-width:100%;font-size:18px;}.elementor-5610 .elementor-element.elementor-element-5724fd0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5610 .elementor-element.elementor-element-03f4d94 .elementor-heading-title{font-size:35px;}.elementor-5610 .elementor-element.elementor-element-bd5a26c{width:100%;max-width:100%;font-size:18px;}.elementor-5610 .elementor-element.elementor-element-a5c47f9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5610 .elementor-element.elementor-element-b1ecf24 .elementor-heading-title{font-size:35px;}.elementor-5610 .elementor-element.elementor-element-dcc341d{width:100%;max-width:100%;font-size:18px;}.elementor-5610 .elementor-element.elementor-element-daabc29 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5610 .elementor-element.elementor-element-76bb219 > .elementor-element-populated{padding:30px 30px 30px 30px;}}/* Start custom CSS for heading, class: .elementor-element-e511ecf */.elementor-5610 .elementor-element.elementor-element-e511ecf {
    font-weight: 700;

    background: linear-gradient(
        90deg,
        #7C7CFF,
        #5B5EFF,
        #3E3AAE
    );
    background-size: 300% 300%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* sombra mínima, só para contraste */
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
    z-index: 999;

    animation:
        gradientFlow 8s ease infinite,
        lightPulse 3s ease-in-out infinite;
}

@keyframes lightPulse {
    0% {
        opacity: 0.85;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 0.85;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6abcd32 */.hero-text {
  max-width: 520px;
  color: #ffffff;
}

.hero-text h2 {
  font-size: 32px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 16px;
}

.hero-subtitle {
  font-size: 15px;
  color: rgba(255,255,255,0.65);
  margin-bottom: 28px;
}

/* LISTA */
.hero-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.hero-list li {
  display: flex;
  align-items: flex-start;
  gap: 12px;

  padding: 14px 16px;
  margin-bottom: 14px;

  background: rgba(20,20,30,0.65);
  border-radius: 10px;

  border: 1px solid rgba(124,124,255,0.18);

  font-size: 14px;
  line-height: 1.5;
  color: rgba(255,255,255,0.85);
}

/* PONTINHO ROXO */
.list-dot {
  width: 8px;
  height: 8px;
  margin-top: 6px;

  border-radius: 50%;
  background: #5948D4;

  box-shadow:
    0 0 8px rgba(89,72,212,0.8),
    0 0 16px rgba(89,72,212,0.4);

  flex-shrink: 0;
}

/* MOBILE */
@media (max-width: 900px) {
  .hero-text h2 {
    font-size: 26px;
  }

  .hero-text {
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ca4b57 *//* CONTAINER */
.neon-hero {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

/* SETA – lenta e elegante */
.hero-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: 150px;
  height: 150px;

  stroke: #5948D4;
  stroke-width: 4;
  fill: none;

  animation: arrowFloat 10s ease-in-out infinite;

  filter:
    drop-shadow(0 0 50px rgba(89,72,212,.6))
    drop-shadow(0 0 28px rgba(89,72,212,.35));
}

/* DOT BASE */
.dot {
  position: absolute;
  border-radius: 80%;
  background: #5948D4;

  box-shadow:
    0 0 8px rgba(89,72,212,.7),
    0 0 18px rgba(89,72,212,.4);
}

/* TAMANHOS */
.dot-big {
  width: 50px;
  height: 22px;
}

.dot-sm {
  width: 16px;
  height: 16px;
  opacity: 0.7;
}

/* POSIÇÕES */
.pulse {
  top: 12%;
  right: 18%;
}

.jump {
  bottom: 18%;
  left: 14%;
}

.d1 { top: 22%; left: 35%; }
.d2 { top: 40%; left: 8%; }
.d3 { top: 55%; left: 28%; }
.d4 { top: 68%; right: 12%; }
.d5 { top: 30%; right: 32%; }
.d6 { bottom: 22%; right: 26%; }

/* 🔁 ANIMAÇÕES */

/* SETA */
@keyframes arrowFloat {
  0%,100% { transform: translate(-50%, -50%) translateY(0); }
  50% { transform: translate(-50%, -50%) translateY(-8px); }
}

/* BOLINHA GRANDE PISCANDO */
.pulse {
  animation: pulseGlow 3.5s ease-in-out infinite;
}

@keyframes pulseGlow {
  0%,100% {
    opacity: 0.4;
    transform: scale(0.9);
  }
  50% {
    opacity: 1;
    transform: scale(1.15);
  }
}

/* BOLINHA GRANDE PULANDO */
.jump {
  animation: jumpSoft 4s ease-in-out infinite;
}

@keyframes jumpSoft {
  0%,100% { transform: translateY(0); }
  50% { transform: translateY(-20px); }
}

/* BOLINHAS PEQUENAS – MAIS RÁPIDAS */
.d1 { animation: dotFloat 3s ease-in-out infinite; }
.d2 { animation: dotFloat 2.6s ease-in-out infinite; }
.d3 { animation: dotFloat 3.2s ease-in-out infinite; }
.d4 { animation: dotFloat 2.8s ease-in-out infinite; }
.d5 { animation: dotFloat 3.4s ease-in-out infinite; }
.d6 { animation: dotFloat 2.4s ease-in-out infinite; }

@keyframes dotFloat {
  0%,100% { transform: translateY(0); }
  50% { transform: translateY(-14px); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fba41d5 */#grafico-pedidos {
  position: relative;
  background: #0d0d0f;
  border-radius: 14px;
  padding: 20px;
}

.chart-svg {
  width: 100%;
  height: 400px;
}

.grid line {
  stroke: #333;
  stroke-dasharray: 4 4;
  opacity: 0.3;
}

.line {
  fill: none;
  stroke-width: 2.5;
}

.line.total {
  stroke: #8979FF;
  filter: drop-shadow(0 0 8px rgba(137,121,255,.4));
}

.line.artigo {
  stroke: #4ECDC4;
  opacity: 0.5;
}

.line.press {
  stroke: #FF6B6B;
  opacity: 0.5;
}

.cursor {
  stroke: #8979FF;
  stroke-dasharray: 5 5;
  opacity: 0;
}

.tooltip {
  position: absolute;
  background: #1a1a1a;
  border: 1px solid rgba(137,121,255,.3);
  padding: 8px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: #fff;
  pointer-events: none;
  opacity: 0;
  transition: 0.2s;
}/* End custom CSS */