.elementor-10237 .elementor-element.elementor-element-855ee12:not(.elementor-motion-effects-element-type-background), .elementor-10237 .elementor-element.elementor-element-855ee12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herofx.co/wp-content/uploads/2025/05/Frame-252.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10237 .elementor-element.elementor-element-855ee12 > .elementor-container{max-width:1380px;}.elementor-10237 .elementor-element.elementor-element-855ee12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-132px;margin-bottom:0px;padding:240px 10px 120px 10px;}.elementor-10237 .elementor-element.elementor-element-855ee12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10237 .elementor-element.elementor-element-5d22b55.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-4b882e6{text-align:center;}.elementor-10237 .elementor-element.elementor-element-4b882e6 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:300;line-height:100%;letter-spacing:-2px;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-b52d4d1{width:var( --container-widget-width, 546px );max-width:546px;--container-widget-width:546px;--container-widget-flex-grow:0;text-align:center;font-family:"Gilroy-Regular", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#A5AACB;}.elementor-10237 .elementor-element.elementor-element-b52d4d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10237 .elementor-element.elementor-element-b52d4d1 p{margin-bottom:0px;}.elementor-10237 .elementor-element.elementor-element-ff56068 > .elementor-widget-container{padding:65px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-2a0fd79:not(.elementor-motion-effects-element-type-background), .elementor-10237 .elementor-element.elementor-element-2a0fd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #F3F5FF 30%, #F2FCFF 51%);}.elementor-10237 .elementor-element.elementor-element-2a0fd79 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10237 .elementor-element.elementor-element-2a0fd79 > .elementor-container{max-width:1460px;}.elementor-10237 .elementor-element.elementor-element-2a0fd79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 10px 65px 10px;}.elementor-10237 .elementor-element.elementor-element-607f28d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-3878a2e{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;}.elementor-10237 .elementor-element.elementor-element-3878a2e > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-10237 .elementor-element.elementor-element-3878a2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10237 .elementor-element.elementor-element-3878a2e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:48px;font-weight:800;line-height:55px;letter-spacing:-2px;color:#0D1754;}.elementor-10237 .elementor-element.elementor-element-6472307.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10237 .elementor-element.elementor-element-6472307{text-align:center;font-family:"Gilroy-Regular", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#0D1754;}.elementor-10237 .elementor-element.elementor-element-6472307 p{margin-bottom:30px;}.elementor-10237 .elementor-element.elementor-element-6e91346:not(.elementor-motion-effects-element-type-background), .elementor-10237 .elementor-element.elementor-element-6e91346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herofx.co/wp-content/uploads/2025/05/Rectangle-74.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10237 .elementor-element.elementor-element-6e91346 > .elementor-container{max-width:1450px;}.elementor-10237 .elementor-element.elementor-element-6e91346{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDDBF3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5px;margin-bottom:45px;padding:10px 10px 10px 10px;}.elementor-10237 .elementor-element.elementor-element-6e91346, .elementor-10237 .elementor-element.elementor-element-6e91346 > .elementor-background-overlay{border-radius:35px 35px 35px 35px;}.elementor-10237 .elementor-element.elementor-element-6e91346 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10237 .elementor-element.elementor-element-5c1224a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-5c1224a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDDBF3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 10px 20px 10px;}.elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-background-slideshow{border-radius:18px 0px 0px 18px;}.elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10237 .elementor-element.elementor-element-e21e47a{width:var( --container-widget-width, 239px );max-width:239px;--container-widget-width:239px;--container-widget-flex-grow:0;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-wrapper{text-align:center;}.elementor-10237 .elementor-element.elementor-element-e21e47a.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10237 .elementor-element.elementor-element-e21e47a.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10237 .elementor-element.elementor-element-e21e47a.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-title{margin-bottom:8px;color:#0D1754;font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:800;text-transform:capitalize;line-height:24px;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-description{color:#0D1754;font-family:"Gilroy-Regular", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-10237 .elementor-element.elementor-element-67ae53b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-67ae53b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#CDDBF3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 10px 20px 10px;}.elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10237 .elementor-element.elementor-element-7fb989f{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-wrapper{text-align:center;}.elementor-10237 .elementor-element.elementor-element-7fb989f.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10237 .elementor-element.elementor-element-7fb989f.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10237 .elementor-element.elementor-element-7fb989f.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-title{margin-bottom:8px;color:#0D1754;font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:800;text-transform:capitalize;line-height:24px;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-description{color:#0D1754;font-family:"Gilroy-Regular", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-10237 .elementor-element.elementor-element-97eec31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-97eec31.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 0px;border-color:#CDDBF3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 10px 20px 10px;}.elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10237 .elementor-element.elementor-element-2e46d58{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-wrapper{text-align:center;}.elementor-10237 .elementor-element.elementor-element-2e46d58.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10237 .elementor-element.elementor-element-2e46d58.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10237 .elementor-element.elementor-element-2e46d58.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-title{margin-bottom:8px;color:#0D1754;font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:800;text-transform:capitalize;line-height:24px;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-description{color:#0D1754;font-family:"Gilroy-Regular", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-10237 .elementor-element.elementor-element-59767dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-59767dc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDDBF3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 10px 30px 10px;}.elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-background-slideshow{border-radius:0px 18px 18px 0px;}.elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10237 .elementor-element.elementor-element-49a9b07{width:var( --container-widget-width, 246px );max-width:246px;--container-widget-width:246px;--container-widget-flex-grow:0;}.elementor-10237 .elementor-element.elementor-element-49a9b07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-wrapper{text-align:center;}.elementor-10237 .elementor-element.elementor-element-49a9b07.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10237 .elementor-element.elementor-element-49a9b07.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10237 .elementor-element.elementor-element-49a9b07.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-title{margin-bottom:8px;color:#0D1754;font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:800;text-transform:capitalize;line-height:24px;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-description{color:#0D1754;font-family:"Gilroy-Regular", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-10237 .elementor-element.elementor-element-de129b1 .elementor-button{background-color:#A5AACB00;font-family:"Gilroy-SemiBold", Sans-serif;font-size:18px;font-weight:400;text-transform:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-de129b1{width:auto;max-width:auto;z-index:9;}.elementor-10237 .elementor-element.elementor-element-de129b1 > .elementor-widget-container{background-image:url("https://herofx.co/wp-content/uploads/2025/05/Rectangle-72-5.png");padding:4px 4px 4px 0px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10237 .elementor-element.elementor-element-de129b1:hover .elementor-widget-container{background-image:url("https://herofx.co/wp-content/uploads/2025/05/Rectangle-72-6.png");}.elementor-10237 .elementor-element.elementor-element-de129b1 .elementor-button:hover, .elementor-10237 .elementor-element.elementor-element-de129b1 .elementor-button:focus{color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-de129b1 .elementor-button:hover svg, .elementor-10237 .elementor-element.elementor-element-de129b1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-3dd2fe3 > .elementor-container{max-width:1460px;}.elementor-10237 .elementor-element.elementor-element-3dd2fe3{padding:120px 10px 150px 10px;}.elementor-10237 .elementor-element.elementor-element-99afc0d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-2f10b39{text-align:center;}.elementor-10237 .elementor-element.elementor-element-2f10b39 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:48px;font-weight:800;line-height:55px;letter-spacing:-2px;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-d86c8fd{width:var( --container-widget-width, 726px );max-width:726px;--container-widget-width:726px;--container-widget-flex-grow:0;text-align:center;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-d86c8fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10237 .elementor-element.elementor-element-d86c8fd p{margin-bottom:42px;}.elementor-10237 .elementor-element.elementor-element-b670d17 > .elementor-container{max-width:1440px;}.elementor-10237 .elementor-element.elementor-element-b670d17, .elementor-10237 .elementor-element.elementor-element-b670d17 > .elementor-background-overlay{border-radius:37.8px 37.8px 37.8px 37.8px;}.elementor-10237 .elementor-element.elementor-element-b670d17{padding:0px 0px 75px 0px;}.elementor-10237 .elementor-element.elementor-element-3a806e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10237 .elementor-element.elementor-element-3a806e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(136deg, #FFFFFF17 6%, #FFFFFF17 92%);}.elementor-10237 .elementor-element.elementor-element-3a806e1 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(353deg, #F8FCFD00 57%, #C6D4F16B 92%);}.elementor-10237 .elementor-element.elementor-element-3a806e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-3a806e1 > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-3a806e1 > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-3a806e1 > .elementor-background-slideshow{border-radius:37px 37px 37px 37px;}.elementor-10237 .elementor-element.elementor-element-3a806e1 > .elementor-element-populated{box-shadow:0px 14px 32px 0px rgba(12.999999999999998, 22.99999999999998, 83.99999999999999, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4px 6px 4px 6px;}.elementor-10237 .elementor-element.elementor-element-3a806e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10237 .elementor-element.elementor-element-cc465c8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10237 .elementor-element.elementor-element-cc465c8 > .elementor-container{max-width:1440px;}.elementor-10237 .elementor-element.elementor-element-cc465c8, .elementor-10237 .elementor-element.elementor-element-cc465c8 > .elementor-background-overlay{border-radius:29px 29px 29px 29px;}.elementor-10237 .elementor-element.elementor-element-83e6fee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-83e6fee > .elementor-element-populated{padding:75px 15px 82px 15px;}.elementor-10237 .elementor-element.elementor-element-9d37a8b{text-align:center;}.elementor-10237 .elementor-element.elementor-element-9d37a8b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:34px;font-weight:800;line-height:31px;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-d5f8499{text-align:center;}.elementor-10237 .elementor-element.elementor-element-d5f8499 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:800;line-height:100%;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-092135a{width:var( --container-widget-width, 92.256% );max-width:92.256%;--container-widget-width:92.256%;--container-widget-flex-grow:0;text-align:center;font-family:"Gilroy-Regular", Sans-serif;font-size:24px;font-weight:400;line-height:120%;color:#B2B4C5;}.elementor-10237 .elementor-element.elementor-element-092135a p{margin-bottom:0px;}.elementor-10237 .elementor-element.elementor-element-fc49dd5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-fc49dd5 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#394273;padding:75px 15px 82px 15px;}.elementor-10237 .elementor-element.elementor-element-fc49dd5 > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-fc49dd5 > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-fc49dd5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-bf25737{text-align:center;}.elementor-10237 .elementor-element.elementor-element-bf25737 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:34px;font-weight:800;line-height:31px;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-ab0165d{text-align:center;}.elementor-10237 .elementor-element.elementor-element-ab0165d .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:800;line-height:100%;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-d416d18{width:var( --container-widget-width, 92.256% );max-width:92.256%;--container-widget-width:92.256%;--container-widget-flex-grow:0;text-align:center;font-family:"Gilroy-Regular", Sans-serif;font-size:24px;font-weight:400;line-height:120%;color:#B2B4C5;}.elementor-10237 .elementor-element.elementor-element-d416d18 p{margin-bottom:0px;}.elementor-10237 .elementor-element.elementor-element-2e0c383.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-2e0c383 > .elementor-element-populated{padding:75px 15px 82px 15px;}.elementor-10237 .elementor-element.elementor-element-7811536{text-align:center;}.elementor-10237 .elementor-element.elementor-element-7811536 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:34px;font-weight:800;line-height:31px;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-bf4ec7d{text-align:center;}.elementor-10237 .elementor-element.elementor-element-bf4ec7d .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:800;line-height:100%;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-8b48a69{width:var( --container-widget-width, 92.256% );max-width:92.256%;--container-widget-width:92.256%;--container-widget-flex-grow:0;text-align:center;font-family:"Gilroy-Regular", Sans-serif;font-size:24px;font-weight:400;line-height:120%;color:#B2B4C5;}.elementor-10237 .elementor-element.elementor-element-8b48a69 p{margin-bottom:0px;}.elementor-10237 .elementor-element.elementor-element-c42b900:not(.elementor-motion-effects-element-type-background), .elementor-10237 .elementor-element.elementor-element-c42b900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herofx.co/wp-content/uploads/2025/05/Accounts-Background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10237 .elementor-element.elementor-element-c42b900 > .elementor-container{max-width:980px;}.elementor-10237 .elementor-element.elementor-element-c42b900{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 140px 10px;}.elementor-10237 .elementor-element.elementor-element-c42b900 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10237 .elementor-element.elementor-element-9e31beb > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-10237 .elementor-element.elementor-element-9e31beb{text-align:center;}.elementor-10237 .elementor-element.elementor-element-9e31beb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:48px;font-weight:800;line-height:55px;letter-spacing:-2px;color:#0D1754;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-item{border-width:0px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-icon, .elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-title{color:#0D1754;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-icon svg{fill:#0D1754;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-active .elementor-accordion-icon, .elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-active .elementor-accordion-title{color:#0D1754;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-active .elementor-accordion-icon svg{fill:#0D1754;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:700;text-decoration:none;line-height:24px;letter-spacing:0.2px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-tab-title{padding:0px 35px 10px 35px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-tab-title .elementor-accordion-icon i:before{color:#005AED;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-tab-title .elementor-accordion-icon svg{fill:#005AED;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-tab-content{color:#0D1754;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:32px;padding:10px 35px 0px 35px;}.elementor-10237 .elementor-element.elementor-element-edade7e:not(.elementor-motion-effects-element-type-background), .elementor-10237 .elementor-element.elementor-element-edade7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #F3F5FF 30%, #F2FCFF 51%);}.elementor-10237 .elementor-element.elementor-element-edade7e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10237 .elementor-element.elementor-element-edade7e > .elementor-container{max-width:1460px;}.elementor-10237 .elementor-element.elementor-element-edade7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 10px 170px 10px;}.elementor-10237 .elementor-element.elementor-element-fa32fc2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-fa32fc2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-f1cb44d{text-align:center;}.elementor-10237 .elementor-element.elementor-element-f1cb44d .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:800;line-height:55px;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-10237 .elementor-element.elementor-element-1ea0d03{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;text-align:center;font-family:"Gilroy-Regular", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#0D1754;}.elementor-10237 .elementor-element.elementor-element-1ea0d03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10237 .elementor-element.elementor-element-1ea0d03 p{margin-bottom:42px;}.elementor-10237 .elementor-element.elementor-element-a5fb2da > .elementor-container{max-width:1440px;}.elementor-10237 .elementor-element.elementor-element-a5fb2da, .elementor-10237 .elementor-element.elementor-element-a5fb2da > .elementor-background-overlay{border-radius:37.8px 37.8px 37.8px 37.8px;}.elementor-10237 .elementor-element.elementor-element-a5fb2da{padding:0px 0px 60px 0px;}.elementor-10237 .elementor-element.elementor-element-cf1c96f > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-10237 .elementor-element.elementor-element-22385ac > .elementor-widget-container{background-color:#00000005;margin:0px 0px 30px 0px;padding:8px 4px 8px 4px;border-radius:32px 32px 32px 32px;}.elementor-10237 .elementor-element.elementor-element-8b55bac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10237 .elementor-element.elementor-element-8b55bac{text-align:center;}.elementor-10237 .elementor-element.elementor-element-8b55bac .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:#0D1754;}.elementor-10237 .elementor-element.elementor-element-c6b4d5c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10237 .elementor-element.elementor-element-c6b4d5c > .elementor-element-populated{margin:0px 2px 0px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-10237 .elementor-element.elementor-element-e979a63 > .elementor-widget-container{background-color:#00000005;margin:0px 0px 30px 0px;padding:8px 4px 8px 4px;border-radius:32px 32px 32px 32px;}.elementor-10237 .elementor-element.elementor-element-31b5f43{width:var( --container-widget-width, 64.781% );max-width:64.781%;--container-widget-width:64.781%;--container-widget-flex-grow:0;text-align:center;}.elementor-10237 .elementor-element.elementor-element-31b5f43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10237 .elementor-element.elementor-element-31b5f43 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:#0D1754;}.elementor-10237 .elementor-element.elementor-element-2744d1e > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-10237 .elementor-element.elementor-element-339a51e > .elementor-widget-container{background-color:#00000005;margin:0px 0px 30px 0px;padding:8px 4px 8px 4px;border-radius:32px 32px 32px 32px;}.elementor-10237 .elementor-element.elementor-element-339a51e img{border-radius:24px 24px 24px 24px;}.elementor-10237 .elementor-element.elementor-element-8a6b373.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10237 .elementor-element.elementor-element-8a6b373{text-align:center;}.elementor-10237 .elementor-element.elementor-element-8a6b373 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:#0D1754;}.elementor-10237 .elementor-element.elementor-element-f39d865 .elementor-button{background-color:#A5AACB00;font-family:"Gilroy-SemiBold", Sans-serif;font-size:18px;font-weight:400;text-transform:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-f39d865{width:auto;max-width:auto;z-index:9;}.elementor-10237 .elementor-element.elementor-element-f39d865 > .elementor-widget-container{background-image:url("https://herofx.co/wp-content/uploads/2025/05/Rectangle-72-5.png");padding:4px 4px 4px 0px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10237 .elementor-element.elementor-element-f39d865:hover .elementor-widget-container{background-image:url("https://herofx.co/wp-content/uploads/2025/05/Rectangle-72-6.png");}.elementor-10237 .elementor-element.elementor-element-f39d865 .elementor-button:hover, .elementor-10237 .elementor-element.elementor-element-f39d865 .elementor-button:focus{color:#FFFFFF;}.elementor-10237 .elementor-element.elementor-element-f39d865 .elementor-button:hover svg, .elementor-10237 .elementor-element.elementor-element-f39d865 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1440px){.elementor-10237 .elementor-element.elementor-element-22385ac > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-10237 .elementor-element.elementor-element-e979a63 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-10237 .elementor-element.elementor-element-339a51e > .elementor-widget-container{padding:8px 8px 8px 8px;}}@media(max-width:1200px){.elementor-10237 .elementor-element.elementor-element-3878a2e{width:var( --container-widget-width, 438.594px );max-width:438.594px;--container-widget-width:438.594px;--container-widget-flex-grow:0;}.elementor-10237 .elementor-element.elementor-element-3878a2e .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-title{font-size:22px;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-title{font-size:22px;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-title{font-size:22px;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-title{font-size:22px;}.elementor-10237 .elementor-element.elementor-element-2f10b39 .elementor-heading-title{font-size:40px;}.elementor-10237 .elementor-element.elementor-element-9d37a8b .elementor-heading-title{font-size:28px;}.elementor-10237 .elementor-element.elementor-element-d5f8499 .elementor-heading-title{font-size:52px;}.elementor-10237 .elementor-element.elementor-element-092135a{font-size:22px;}.elementor-10237 .elementor-element.elementor-element-bf25737 .elementor-heading-title{font-size:28px;}.elementor-10237 .elementor-element.elementor-element-ab0165d .elementor-heading-title{font-size:52px;}.elementor-10237 .elementor-element.elementor-element-d416d18{font-size:22px;}.elementor-10237 .elementor-element.elementor-element-7811536 .elementor-heading-title{font-size:28px;}.elementor-10237 .elementor-element.elementor-element-bf4ec7d .elementor-heading-title{font-size:52px;}.elementor-10237 .elementor-element.elementor-element-8b48a69{font-size:22px;}.elementor-10237 .elementor-element.elementor-element-9e31beb .elementor-heading-title{font-size:40px;}.elementor-10237 .elementor-element.elementor-element-8b55bac .elementor-heading-title{font-size:22px;}.elementor-10237 .elementor-element.elementor-element-31b5f43{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-10237 .elementor-element.elementor-element-31b5f43 .elementor-heading-title{font-size:22px;}.elementor-10237 .elementor-element.elementor-element-8a6b373 .elementor-heading-title{font-size:22px;}}@media(max-width:1024px){.elementor-10237 .elementor-element.elementor-element-4b882e6 .elementor-heading-title{font-size:45px;}.elementor-10237 .elementor-element.elementor-element-b52d4d1 p{margin-bottom:0px;}.elementor-10237 .elementor-element.elementor-element-3878a2e{width:var( --container-widget-width, 358.594px );max-width:358.594px;--container-widget-width:358.594px;--container-widget-flex-grow:0;}.elementor-10237 .elementor-element.elementor-element-3878a2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-3878a2e .elementor-heading-title{font-size:35px;line-height:42px;}.elementor-10237 .elementor-element.elementor-element-6472307 p{margin-bottom:0px;}.elementor-10237 .elementor-element.elementor-element-6e91346{margin-top:20px;margin-bottom:30px;}.elementor-10237 .elementor-element.elementor-element-e21e47a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-10237 .elementor-element.elementor-element-e21e47a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10237 .elementor-element.elementor-element-e21e47a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10237 .elementor-element.elementor-element-e21e47a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-title{margin-bottom:0px;font-size:20px;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-description{font-size:15px;}.elementor-10237 .elementor-element.elementor-element-7fb989f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-10237 .elementor-element.elementor-element-7fb989f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10237 .elementor-element.elementor-element-7fb989f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10237 .elementor-element.elementor-element-7fb989f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-title{margin-bottom:0px;font-size:20px;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-description{font-size:15px;}.elementor-10237 .elementor-element.elementor-element-2e46d58{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-10237 .elementor-element.elementor-element-2e46d58.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10237 .elementor-element.elementor-element-2e46d58.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10237 .elementor-element.elementor-element-2e46d58.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-title{margin-bottom:0px;font-size:20px;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-description{font-size:15px;}.elementor-10237 .elementor-element.elementor-element-49a9b07{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-10237 .elementor-element.elementor-element-49a9b07.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10237 .elementor-element.elementor-element-49a9b07.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10237 .elementor-element.elementor-element-49a9b07.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-title{margin-bottom:0px;font-size:20px;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-description{font-size:15px;}.elementor-10237 .elementor-element.elementor-element-de129b1 .elementor-button{font-size:16px;}.elementor-10237 .elementor-element.elementor-element-3dd2fe3{padding:80px 10px 100px 10px;}.elementor-10237 .elementor-element.elementor-element-2f10b39 .elementor-heading-title{font-size:35px;}.elementor-10237 .elementor-element.elementor-element-d86c8fd{width:var( --container-widget-width, 747.469px );max-width:747.469px;--container-widget-width:747.469px;--container-widget-flex-grow:0;}.elementor-10237 .elementor-element.elementor-element-d5f8499 .elementor-heading-title{font-size:46px;}.elementor-10237 .elementor-element.elementor-element-092135a{width:var( --container-widget-width, 589.469px );max-width:589.469px;--container-widget-width:589.469px;--container-widget-flex-grow:0;font-size:18px;}.elementor-10237 .elementor-element.elementor-element-ab0165d .elementor-heading-title{font-size:46px;}.elementor-10237 .elementor-element.elementor-element-d416d18{width:var( --container-widget-width, 589.469px );max-width:589.469px;--container-widget-width:589.469px;--container-widget-flex-grow:0;font-size:18px;}.elementor-10237 .elementor-element.elementor-element-bf4ec7d .elementor-heading-title{font-size:46px;}.elementor-10237 .elementor-element.elementor-element-8b48a69{width:var( --container-widget-width, 589.469px );max-width:589.469px;--container-widget-width:589.469px;--container-widget-flex-grow:0;font-size:18px;}.elementor-10237 .elementor-element.elementor-element-9e31beb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-9e31beb .elementor-heading-title{font-size:35px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-title{font-size:18px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-tab-content{font-size:17px;line-height:26px;}.elementor-10237 .elementor-element.elementor-element-f1cb44d .elementor-heading-title{font-size:35px;}.elementor-10237 .elementor-element.elementor-element-1ea0d03{width:var( --container-widget-width, 620.469px );max-width:620.469px;--container-widget-width:620.469px;--container-widget-flex-grow:0;}.elementor-10237 .elementor-element.elementor-element-8b55bac .elementor-heading-title{font-size:18px;}.elementor-10237 .elementor-element.elementor-element-31b5f43{width:100%;max-width:100%;}.elementor-10237 .elementor-element.elementor-element-31b5f43 .elementor-heading-title{font-size:18px;}.elementor-10237 .elementor-element.elementor-element-8a6b373 .elementor-heading-title{font-size:18px;}.elementor-10237 .elementor-element.elementor-element-f39d865 .elementor-button{font-size:16px;}}@media(max-width:880px){.elementor-10237 .elementor-element.elementor-element-855ee12{padding:180px 10px 90px 10px;}.elementor-10237 .elementor-element.elementor-element-4b882e6 .elementor-heading-title{font-size:35px;}.elementor-10237 .elementor-element.elementor-element-b52d4d1{--container-widget-width:72.819%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72.819% );max-width:72.819%;font-size:16px;}.elementor-10237 .elementor-element.elementor-element-b52d4d1 p{margin-bottom:0px;}.elementor-10237 .elementor-element.elementor-element-3878a2e{width:var( --container-widget-width, 297.594px );max-width:297.594px;--container-widget-width:297.594px;--container-widget-flex-grow:0;}.elementor-10237 .elementor-element.elementor-element-3878a2e .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-10237 .elementor-element.elementor-element-6472307{font-size:16px;}.elementor-10237 .elementor-element.elementor-element-6472307 p{margin-bottom:0px;}.elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-element-populated{border-width:1px 1px 0px 1px;}.elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-background-slideshow{border-radius:18px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-element-populated{border-width:1px 1px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-background-slideshow{border-radius:0px 18px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-element-populated{border-width:1px 0px 1px 1px;}.elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-background-slideshow{border-radius:0px 0px 0px 18px;}.elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-background-slideshow{border-radius:0px 0px 18px 0px;}.elementor-10237 .elementor-element.elementor-element-2f10b39 .elementor-heading-title{font-size:30px;}.elementor-10237 .elementor-element.elementor-element-d86c8fd{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-size:16px;}.elementor-10237 .elementor-element.elementor-element-d86c8fd p{margin-bottom:25px;}.elementor-10237 .elementor-element.elementor-element-83e6fee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-10237 .elementor-element.elementor-element-9d37a8b .elementor-heading-title{font-size:18px;}.elementor-10237 .elementor-element.elementor-element-d5f8499 .elementor-heading-title{font-size:40px;}.elementor-10237 .elementor-element.elementor-element-092135a{font-size:16px;line-height:110%;}.elementor-10237 .elementor-element.elementor-element-fc49dd5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-10237 .elementor-element.elementor-element-bf25737 .elementor-heading-title{font-size:18px;}.elementor-10237 .elementor-element.elementor-element-ab0165d .elementor-heading-title{font-size:40px;}.elementor-10237 .elementor-element.elementor-element-d416d18{font-size:16px;line-height:110%;}.elementor-10237 .elementor-element.elementor-element-2e0c383 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-10237 .elementor-element.elementor-element-7811536 .elementor-heading-title{font-size:18px;}.elementor-10237 .elementor-element.elementor-element-bf4ec7d .elementor-heading-title{font-size:40px;}.elementor-10237 .elementor-element.elementor-element-8b48a69{font-size:16px;line-height:110%;}.elementor-10237 .elementor-element.elementor-element-9e31beb .elementor-heading-title{font-size:30px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-title{font-size:16px;line-height:20px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-tab-content{font-size:15px;line-height:22px;}.elementor-10237 .elementor-element.elementor-element-f1cb44d .elementor-heading-title{font-size:35px;}.elementor-10237 .elementor-element.elementor-element-1ea0d03{width:var( --container-widget-width, 72.819% );max-width:72.819%;--container-widget-width:72.819%;--container-widget-flex-grow:0;font-size:16px;}.elementor-10237 .elementor-element.elementor-element-1ea0d03 p{margin-bottom:25px;}.elementor-10237 .elementor-element.elementor-element-22385ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-8b55bac .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-10237 .elementor-element.elementor-element-e979a63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-31b5f43 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-10237 .elementor-element.elementor-element-339a51e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-8a6b373 .elementor-heading-title{font-size:18px;line-height:20px;}}@media(max-width:767px){.elementor-10237 .elementor-element.elementor-element-855ee12{padding:190px 0px 60px 0px;}.elementor-10237 .elementor-element.elementor-element-4b882e6 .elementor-heading-title{font-size:34px;line-height:32px;}.elementor-10237 .elementor-element.elementor-element-b52d4d1{width:100%;max-width:100%;font-size:15px;}.elementor-10237 .elementor-element.elementor-element-b52d4d1 p{margin-bottom:0px;}.elementor-10237 .elementor-element.elementor-element-ff56068 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-2a0fd79{padding:50px 10px 60px 10px;}.elementor-10237 .elementor-element.elementor-element-3878a2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-3878a2e .elementor-heading-title{line-height:40px;}.elementor-10237 .elementor-element.elementor-element-6472307{font-size:15px;}.elementor-10237 .elementor-element.elementor-element-6472307 p{margin-bottom:0px;}.elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-background-slideshow{border-radius:19px 18px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-5c1224a > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10237 .elementor-element.elementor-element-e21e47a .elementor-image-box-img{margin-bottom:15px;}.elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-element-populated{border-width:1px 1px 1px 1px;padding:40px 10px 40px 10px;}.elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-67ae53b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-7fb989f .elementor-image-box-img{margin-bottom:15px;}.elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-element-populated{border-width:0px 01px 0px 01px;padding:40px 10px 40px 10px;}.elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-97eec31 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-2e46d58 .elementor-image-box-img{margin-bottom:15px;}.elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-element-populated, .elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-element-populated > .elementor-background-overlay, .elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-background-slideshow{border-radius:0px 0px 18px 18px;}.elementor-10237 .elementor-element.elementor-element-59767dc > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10237 .elementor-element.elementor-element-49a9b07 .elementor-image-box-img{margin-bottom:15px;}.elementor-10237 .elementor-element.elementor-element-3dd2fe3{padding:50px 10px 60px 10px;}.elementor-10237 .elementor-element.elementor-element-2f10b39 .elementor-heading-title{line-height:40px;}.elementor-10237 .elementor-element.elementor-element-d86c8fd{width:100%;max-width:100%;font-size:15px;}.elementor-10237 .elementor-element.elementor-element-b670d17{padding:0px 0px 30px 0px;}.elementor-10237 .elementor-element.elementor-element-83e6fee > .elementor-element-populated{padding:40px 15px 51px 15px;}.elementor-10237 .elementor-element.elementor-element-9d37a8b .elementor-heading-title{font-size:20px;}.elementor-10237 .elementor-element.elementor-element-fc49dd5 > .elementor-element-populated{border-width:1px 0px 1px 0px;padding:40px 15px 50px 15px;}.elementor-10237 .elementor-element.elementor-element-bf25737 .elementor-heading-title{font-size:20px;}.elementor-10237 .elementor-element.elementor-element-2e0c383 > .elementor-element-populated{padding:40px 15px 50px 15px;}.elementor-10237 .elementor-element.elementor-element-7811536 .elementor-heading-title{font-size:20px;}.elementor-10237 .elementor-element.elementor-element-c42b900{padding:50px 10px 60px 10px;}.elementor-10237 .elementor-element.elementor-element-9e31beb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-9e31beb .elementor-heading-title{line-height:40px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-tab-title{padding:0px 15px 10px 15px;}.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-tab-content{padding:5px 10px 0px 15px;}.elementor-10237 .elementor-element.elementor-element-edade7e{padding:50px 10px 60px 10px;}.elementor-10237 .elementor-element.elementor-element-f1cb44d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-f1cb44d .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-10237 .elementor-element.elementor-element-1ea0d03{width:100%;max-width:100%;font-size:15px;}.elementor-10237 .elementor-element.elementor-element-1ea0d03 p{margin-bottom:10px;}.elementor-10237 .elementor-element.elementor-element-a5fb2da{padding:0px 0px 0px 0px;}.elementor-10237 .elementor-element.elementor-element-cf1c96f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10237 .elementor-element.elementor-element-c6b4d5c > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10237 .elementor-element.elementor-element-2744d1e > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:880px) and (min-width:768px){.elementor-10237 .elementor-element.elementor-element-5c1224a{width:50%;}.elementor-10237 .elementor-element.elementor-element-67ae53b{width:50%;}.elementor-10237 .elementor-element.elementor-element-97eec31{width:50%;}.elementor-10237 .elementor-element.elementor-element-59767dc{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-4b882e6 */.elementor-10237 .elementor-element.elementor-element-4b882e6
spen {
    color: #0C3DEF;
    font-weight: 800;
    background: -webkit-linear-gradient(#0C3DEF, #1F79F4, #45EDFF);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}



.elementor-10237 .elementor-element.elementor-element-4b882e6 span {

    font-weight: 400;

  background: linear-gradient(180deg, #FFFFFF 51.11%, #A5AACB 93.33%);
  background-clip: text;
  color: transparent;
}


.elementor-10237 .elementor-element.elementor-element-4b882e6 span {
    font-family: roboto;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b52d4d1 */.elementor-10237 .elementor-element.elementor-element-b52d4d1 strong {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-855ee12 */.elementor-10237 .elementor-element.elementor-element-855ee12{
backdrop-filter: blur(33px);


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3878a2e */.elementor-10237 .elementor-element.elementor-element-3878a2e
spen {
    color: #0C3DEF;
    font-weight: 800;
   background: linear-gradient(226.82deg, #0C3DEF 27.52%, #1F79F4 53.84%, #3acdfc 79.64%);

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}






.elementor-10237 .elementor-element.elementor-element-3878a2e span {
    font-family: roboto;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6472307 */.elementor-10237 .elementor-element.elementor-element-6472307 strong {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2a0fd79 */.elementor-10237 .elementor-element.elementor-element-2a0fd79{
backdrop-filter: blur(33px);


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f10b39 */.elementor-10237 .elementor-element.elementor-element-2f10b39
spen {
    color: #0C3DEF;
    font-weight: 800;
   background: linear-gradient(78.96deg, #39C7FB 40.29%, #1455F1 62.55%);

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}






.elementor-10237 .elementor-element.elementor-element-2f10b39 span {
    font-family: roboto;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d86c8fd */.elementor-10237 .elementor-element.elementor-element-d86c8fd strong {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d37a8b */.elementor-10237 .elementor-element.elementor-element-9d37a8b span {
color: #0C3DEF;
    font-weight: 800;

  background: linear-gradient(226.82deg, #0C3DEF 27.52%, #1F79F4 53.84%, #3acdfc 79.64%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

}



.elementor-10237 .elementor-element.elementor-element-9d37a8b span {
    font-family: roboto;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-092135a */.elementor-10237 .elementor-element.elementor-element-092135a strong {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf25737 */.elementor-10237 .elementor-element.elementor-element-bf25737 span {
color: #0C3DEF;
    font-weight: 800;

  background: linear-gradient(226.82deg, #0C3DEF 27.52%, #1F79F4 53.84%, #3acdfc 79.64%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

}



.elementor-10237 .elementor-element.elementor-element-bf25737 span {
    font-family: roboto;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d416d18 */.elementor-10237 .elementor-element.elementor-element-d416d18 strong {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7811536 */.elementor-10237 .elementor-element.elementor-element-7811536 span {
color: #0C3DEF;
    font-weight: 800;

  background: linear-gradient(226.82deg, #0C3DEF 27.52%, #1F79F4 53.84%, #3acdfc 79.64%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

}



.elementor-10237 .elementor-element.elementor-element-7811536 span {
    font-family: roboto;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b48a69 */.elementor-10237 .elementor-element.elementor-element-8b48a69 strong {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cc465c8 */.elementor-10237 .elementor-element.elementor-element-cc465c8{
    background: linear-gradient(329.03deg, #060E3F 37.55%, #0D1754 92.66%);
backdrop-filter: blur(33px)

box-shadow: 0px 14px 32px 0px rgba(13, 23, 84, 0.1);

box-shadow: 0px 58px 58px 0px rgba(13, 23, 84, 0.09);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a806e1 */.elementor-10237 .elementor-element.elementor-element-3a806e1{
    backdrop-filter: blur(22px)

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3dd2fe3 */.elementor-10237 .elementor-element.elementor-element-3dd2fe3{
    background: 
linear-gradient(0deg, #0D1754, #0D1754);
z-index: -2

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e31beb */.elementor-10237 .elementor-element.elementor-element-9e31beb
spen {
    color: #0C3DEF;
    font-weight: 800;
   background: linear-gradient(226.82deg, #0C3DEF 27.52%, #1F79F4 53.84%, #3acdfc 79.64%);

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}






.elementor-10237 .elementor-element.elementor-element-9e31beb span {
    font-family: roboto;
   
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-fc95abf */.elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-item{
    box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.03);
background: white;
border: 1px solid rgba(229, 234, 244, 1) !important;
margin-bottom: 20px;
border-radius: 30px;
padding: 20px 0 10px 0;
}
 .elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-tab-title {
    display:flex;
    flex-direction: row-reverse;
    align-items: center !important;
    justify-content: space-between;
}
.elementor-10237 .elementor-element.elementor-element-fc95abf ol{
    margin-left: 20px !important
}

@media (max-width : 500px){
    .elementor-10237 .elementor-element.elementor-element-fc95abf .elementor-accordion-item{
    
border-radius: 20px;

}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c42b900 */.elementor-10237 .elementor-element.elementor-element-c42b900{
backdrop-filter: blur(33px);


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1cb44d */.elementor-10237 .elementor-element.elementor-element-f1cb44d
spen {
    color: #0C3DEF;
    font-weight: 800;
    background: -webkit-linear-gradient(#0C3DEF, #1F79F4, #45EDFF);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}






.elementor-10237 .elementor-element.elementor-element-f1cb44d span {
    font-family: roboto;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ea0d03 */.elementor-10237 .elementor-element.elementor-element-1ea0d03 strong {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22385ac */.elementor-10237 .elementor-element.elementor-element-22385ac{
    backdrop-filter: blur(22px)

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e979a63 */.elementor-10237 .elementor-element.elementor-element-e979a63{
    backdrop-filter: blur(22px)

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-339a51e */.elementor-10237 .elementor-element.elementor-element-339a51e{
    backdrop-filter: blur(22px)

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-edade7e */.elementor-10237 .elementor-element.elementor-element-edade7e{
backdrop-filter: blur(33px);


}/* End custom CSS */
/* Start custom CSS */#particles-js { 
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 0;
        margin-top:-100px;
    }
    .cover {
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
    }
    svg{width:1.5rem;fill:#fff;transition:.4s all}
    .max-1100 {
        width: 90%;
        max-width: 1100px;
        margin: 0 auto;
    }
    #hero { 
        align-items: center;
        color: #fff;
      /*  background: linear-gradient(45deg, #fe802d 8%, #fe0840 50%, #ac0bd9 90%);*/
    }

    #hero .video-bg {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 0;
        pointer-events: none;
    }

    #hero .video-bg .overlay {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 1;
        pointer-events: none;
    }

    #hero .video-bg video {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
    }

    #hero .lines {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 1;
        pointer-events: none;
        background-attachment: fixed;
        opacity: 0.7;
    }

    #hero .content {
        position: absolute;
        z-index: 2;
        pointer-events: none;
    }

    #hero .content h3 {
        font-weight: 500;
            display: inline;
    padding-right: 5px;
    background: linear-gradient( 90deg , rgba(12,61,239,1) 0%, rgba(61,213,253,1) 86%, rgba(61,213,253,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }

    #hero .content a {
        pointer-events: all;
    }  
.elementor-price-table__price{
    display: none !important;
}
.elementor-883 .elementor-element.elementor-element-1ba13b9{
    background-image: linear-gradient(150deg, #0C1653 0%, #2995F7 100%) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://herofx.co/wp-content/uploads/2024/05/Gilroy-ExtraBold-800.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://herofx.co/wp-content/uploads/2024/05/Gilroy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://herofx.co/wp-content/uploads/2024/05/Gilroy-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://herofx.co/wp-content/uploads/2024/05/Gilroy-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy-SemiBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://herofx.co/wp-content/uploads/2025/05/gilroy-semibold.ttf') format('truetype');
}
/* End Custom Fonts CSS */