.elementor-276 .elementor-element.elementor-element-95e2f95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:220px;--padding-left:40px;--padding-right:40px;}.elementor-276 .elementor-element.elementor-element-95e2f95:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-95e2f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ironflex.ai/wp-content/uploads/2026/03/ChatGPT-Image-Jan-29-2026-10_43_05-AM.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-276 .elementor-element.elementor-element-95e2f95::before, .elementor-276 .elementor-element.elementor-element-95e2f95 > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-95e2f95 > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-95e2f95 > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-95e2f95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-95e2f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-276 .elementor-element.elementor-element-a5f7854{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-276 .elementor-element.elementor-element-9c03cca{margin:0px 180px calc(var(--kit-widget-spacing, 0px) + 40px) 180px;padding:0% 5% 0% 5%;text-align:center;font-size:20px;line-height:1.5em;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-f86ca19{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-276 .elementor-element.elementor-element-7f6eb1b .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-7f6eb1b .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-276 .elementor-element.elementor-element-7f6eb1b{width:100%;max-width:100%;}.elementor-276 .elementor-element.elementor-element-7f6eb1b.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-7f6eb1b .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-7f6eb1b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-276 .elementor-element.elementor-element-7f6eb1b .elementor-button{transition-duration:0.5s;}.elementor-276 .elementor-element.elementor-element-85dd05b{width:100%;max-width:100%;text-align:start;}.elementor-276 .elementor-element.elementor-element-85dd05b.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-85dd05b .elementor-heading-title{color:#49F3E3;}.elementor-276 .elementor-element.elementor-element-bce5337{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-276 .elementor-element.elementor-element-d88f2e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor8 );--border-color:var( --e-global-color-astglobalcolor8 );--border-radius:20px 20px 20px 20px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-d88f2e2:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-d88f2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-276 .elementor-element.elementor-element-7acb6fa{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor8 );--border-color:var( --e-global-color-astglobalcolor8 );--padding-top:32px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}.elementor-276 .elementor-element.elementor-element-10c543c .elementor-heading-title{color:var( --e-global-color-astglobalcolor6 );}.elementor-276 .elementor-element.elementor-element-9b4e5b0 .hfe-infocard{text-align:left;}.elementor-276 .elementor-element.elementor-element-9b4e5b0 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor2 );margin:0px 0px 15px 0px;}.elementor-276 .elementor-element.elementor-element-9b4e5b0 .hfe-infocard-text{color:var( --e-global-color-astglobalcolor3 );margin:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-2013792{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor8 );--border-color:var( --e-global-color-astglobalcolor8 );--padding-top:32px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}.elementor-276 .elementor-element.elementor-element-f28ffda .elementor-heading-title{color:var( --e-global-color-astglobalcolor6 );}.elementor-276 .elementor-element.elementor-element-0442902 .hfe-infocard{text-align:left;}.elementor-276 .elementor-element.elementor-element-0442902 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor2 );margin:0px 0px 15px 0px;}.elementor-276 .elementor-element.elementor-element-0442902 .hfe-infocard-text{color:var( --e-global-color-astglobalcolor3 );margin:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-63087c5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:32px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}.elementor-276 .elementor-element.elementor-element-da68781 .elementor-heading-title{color:var( --e-global-color-astglobalcolor6 );}.elementor-276 .elementor-element.elementor-element-11b0fa2 .hfe-infocard{text-align:left;}.elementor-276 .elementor-element.elementor-element-11b0fa2 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor2 );margin:0px 0px 15px 0px;}.elementor-276 .elementor-element.elementor-element-11b0fa2 .hfe-infocard-text{color:var( --e-global-color-astglobalcolor3 );margin:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-c748273{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-276 .elementor-element.elementor-element-54a5ad2{--display:flex;--justify-content:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-50cd9aa .elementor-image-box-wrapper{text-align:start;}.elementor-276 .elementor-element.elementor-element-50cd9aa .elementor-image-box-title{margin-bottom:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-276 .elementor-element.elementor-element-50cd9aa .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-276 .elementor-element.elementor-element-85429d3 p{margin-block-end:0px;}.elementor-276 .elementor-element.elementor-element-85429d3{color:var( --e-global-color-astglobalcolor3 );}.elementor-276 .elementor-element.elementor-element-62a2de6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-e7aa98d{padding:50px 50px 50px 50px;}.elementor-276 .elementor-element.elementor-element-e7aa98d .elementor-wrapper{--video-aspect-ratio:1;}.elementor-276 .elementor-element.elementor-element-01487cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-276 .elementor-element.elementor-element-01487cf:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-01487cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-276 .elementor-element.elementor-element-6a1ae16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;z-index:1;text-align:center;}.elementor-276 .elementor-element.elementor-element-e5308ce{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-276 .elementor-element.elementor-element-d42ec1d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-d42ec1d::before, .elementor-276 .elementor-element.elementor-element-d42ec1d > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-d42ec1d > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-d42ec1d > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-d42ec1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-d42ec1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-276 .elementor-element.elementor-element-de8b4f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 15px 0px;text-align:start;}.elementor-276 .elementor-element.elementor-element-de8b4f7 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-276 .elementor-element.elementor-element-fccab25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-276 .elementor-element.elementor-element-8f5878d{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-221dac2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFD200;--border-color:#FFD200;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-221dac2::before, .elementor-276 .elementor-element.elementor-element-221dac2 > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-221dac2 > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-221dac2 > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-221dac2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-221dac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-276 .elementor-element.elementor-element-87fea49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 15px 0px;text-align:start;}.elementor-276 .elementor-element.elementor-element-87fea49 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-276 .elementor-element.elementor-element-5a8e65f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-276 .elementor-element.elementor-element-8ff4285{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-60d16bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AC0007;--border-color:#AC0007;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-60d16bd::before, .elementor-276 .elementor-element.elementor-element-60d16bd > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-60d16bd > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-60d16bd > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-60d16bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-60d16bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-276 .elementor-element.elementor-element-9cc9039{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 15px 0px;text-align:start;}.elementor-276 .elementor-element.elementor-element-9cc9039 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-276 .elementor-element.elementor-element-900a5cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-276 .elementor-element.elementor-element-4c654c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;color:var( --e-global-color-text );}.elementor-276 .elementor-element.elementor-element-4c654c5 p{margin-block-end:0px;}.elementor-276 .elementor-element.elementor-element-7923dd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-25d35b4{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-276 .elementor-element.elementor-element-4b17de8{padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-a5c418d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.68;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-a5c418d:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-a5c418d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://ironflex.ai/wp-content/uploads/2026/01/pexels-photo-346529-scaled.webp");background-position:0px -4%;background-repeat:no-repeat;background-size:100% auto;}.elementor-276 .elementor-element.elementor-element-a5c418d::before, .elementor-276 .elementor-element.elementor-element-a5c418d > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-a5c418d > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-a5c418d > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-a5c418d > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-a5c418d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-276 .elementor-element.elementor-element-178a82d{width:100%;max-width:100%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-276 .elementor-element.elementor-element-4e1a9db{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-276 .elementor-element.elementor-element-746995b{padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-746995b .elementor-counter{gap:8px;}.elementor-276 .elementor-element.elementor-element-746995b .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor2 );font-size:48px;font-weight:700;}.elementor-276 .elementor-element.elementor-element-746995b .elementor-counter-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-276 .elementor-element.elementor-element-5c2d0a6{padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-5c2d0a6 .elementor-counter{gap:8px;}.elementor-276 .elementor-element.elementor-element-5c2d0a6 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor2 );font-size:48px;font-weight:700;}.elementor-276 .elementor-element.elementor-element-5c2d0a6 .elementor-counter-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-276 .elementor-element.elementor-element-55b2b4c{padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-55b2b4c .elementor-counter{gap:8px;}.elementor-276 .elementor-element.elementor-element-55b2b4c .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor2 );font-size:48px;font-weight:700;}.elementor-276 .elementor-element.elementor-element-55b2b4c .elementor-counter-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-276 .elementor-element.elementor-element-0be6256{padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-0be6256 .elementor-counter{gap:8px;}.elementor-276 .elementor-element.elementor-element-0be6256 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor2 );font-size:48px;font-weight:700;}.elementor-276 .elementor-element.elementor-element-0be6256 .elementor-counter-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-276 .elementor-element.elementor-element-b61f108{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-95e2f95{--content-width:1080px;}.elementor-276 .elementor-element.elementor-element-bce5337{--content-width:1200px;}.elementor-276 .elementor-element.elementor-element-7acb6fa{--width:34%;}.elementor-276 .elementor-element.elementor-element-2013792{--width:34%;}.elementor-276 .elementor-element.elementor-element-63087c5{--width:34%;}.elementor-276 .elementor-element.elementor-element-c748273{--content-width:1200px;}.elementor-276 .elementor-element.elementor-element-01487cf{--content-width:1200px;}.elementor-276 .elementor-element.elementor-element-d42ec1d{--width:100%;}.elementor-276 .elementor-element.elementor-element-221dac2{--width:100%;}.elementor-276 .elementor-element.elementor-element-60d16bd{--width:100%;}.elementor-276 .elementor-element.elementor-element-a5c418d{--content-width:1200px;}.elementor-276 .elementor-element.elementor-element-4e1a9db{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-276 .elementor-element.elementor-element-95e2f95{--content-width:1024px;}.elementor-276 .elementor-element.elementor-element-bce5337{--content-width:1024px;}.elementor-276 .elementor-element.elementor-element-7acb6fa{--width:33%;}.elementor-276 .elementor-element.elementor-element-2013792{--width:33%;}.elementor-276 .elementor-element.elementor-element-63087c5{--width:33%;}.elementor-276 .elementor-element.elementor-element-c748273{--content-width:1024px;}.elementor-276 .elementor-element.elementor-element-01487cf{--content-width:1024px;}.elementor-276 .elementor-element.elementor-element-e5308ce{--width:100%;}.elementor-276 .elementor-element.elementor-element-a5c418d{--content-width:1024px;}}@media(min-width:1025px){.elementor-276 .elementor-element.elementor-element-a5c418d:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-a5c418d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-95e2f95:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-95e2f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:70% 0px;}.elementor-276 .elementor-element.elementor-element-95e2f95{--overlay-opacity:0.77;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-276 .elementor-element.elementor-element-9c03cca{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 32px) 80px;font-size:18px;}.elementor-276 .elementor-element.elementor-element-f86ca19{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-276 .elementor-element.elementor-element-85dd05b.elementor-element{--align-self:flex-start;}.elementor-276 .elementor-element.elementor-element-85dd05b{text-align:center;}.elementor-276 .elementor-element.elementor-element-bce5337{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-276 .elementor-element.elementor-element-d88f2e2{--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-7acb6fa{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-2013792{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-63087c5{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-c748273{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-276 .elementor-element.elementor-element-54a5ad2{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-276 .elementor-element.elementor-element-50cd9aa .elementor-image-box-title{margin-bottom:15px;}.elementor-276 .elementor-element.elementor-element-62a2de6{--justify-content:center;}.elementor-276 .elementor-element.elementor-element-e7aa98d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-e7aa98d.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-01487cf{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-276 .elementor-element.elementor-element-6a1ae16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-276 .elementor-element.elementor-element-e5308ce{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-276 .elementor-element.elementor-element-de8b4f7{padding:0px 0px 20px 0px;}.elementor-276 .elementor-element.elementor-element-87fea49{padding:0px 0px 20px 0px;}.elementor-276 .elementor-element.elementor-element-5a8e65f{text-align:center;}.elementor-276 .elementor-element.elementor-element-8ff4285{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-9cc9039{padding:0px 0px 20px 0px;}.elementor-276 .elementor-element.elementor-element-900a5cd{text-align:center;}.elementor-276 .elementor-element.elementor-element-7923dd5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-25d35b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-a5c418d{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-276 .elementor-element.elementor-element-a5c418d:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-a5c418d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 91%;background-repeat:no-repeat;background-size:120% auto;}.elementor-276 .elementor-element.elementor-element-178a82d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;}.elementor-276 .elementor-element.elementor-element-4e1a9db{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-276 .elementor-element.elementor-element-746995b .elementor-counter{gap:0px;}.elementor-276 .elementor-element.elementor-element-746995b .elementor-counter-number-wrapper{font-size:40px;}.elementor-276 .elementor-element.elementor-element-5c2d0a6 .elementor-counter{gap:0px;}.elementor-276 .elementor-element.elementor-element-5c2d0a6 .elementor-counter-number-wrapper{font-size:40px;}.elementor-276 .elementor-element.elementor-element-55b2b4c .elementor-counter{gap:0px;}.elementor-276 .elementor-element.elementor-element-55b2b4c .elementor-counter-number-wrapper{font-size:40px;}.elementor-276 .elementor-element.elementor-element-0be6256 .elementor-counter{gap:0px;}.elementor-276 .elementor-element.elementor-element-0be6256 .elementor-counter-number-wrapper{font-size:40px;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-95e2f95{--content-width:767px;--overlay-opacity:0.82;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-95e2f95:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-95e2f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:59% 0px;}.elementor-276 .elementor-element.elementor-element-9c03cca{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-276 .elementor-element.elementor-element-f86ca19{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-276 .elementor-element.elementor-element-85dd05b{text-align:center;}.elementor-276 .elementor-element.elementor-element-bce5337{--content-width:767px;--padding-top:0px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-d88f2e2{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-7acb6fa{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-2013792{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-63087c5{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-c748273{--content-width:767px;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-54a5ad2{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-276 .elementor-element.elementor-element-50cd9aa .elementor-image-box-wrapper{text-align:start;}.elementor-276 .elementor-element.elementor-element-50cd9aa .elementor-image-box-title{margin-bottom:12px;}.elementor-276 .elementor-element.elementor-element-85429d3{text-align:start;}.elementor-276 .elementor-element.elementor-element-01487cf{--content-width:767px;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-6a1ae16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-276 .elementor-element.elementor-element-e5308ce{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-276 .elementor-element.elementor-element-de8b4f7{padding:0px 0px 10px 0px;}.elementor-276 .elementor-element.elementor-element-8f5878d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-87fea49{padding:0px 0px 10px 0px;}.elementor-276 .elementor-element.elementor-element-5a8e65f{text-align:center;}.elementor-276 .elementor-element.elementor-element-8ff4285{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-9cc9039{padding:0px 0px 10px 0px;}.elementor-276 .elementor-element.elementor-element-900a5cd{text-align:center;}.elementor-276 .elementor-element.elementor-element-7923dd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-25d35b4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-276 .elementor-element.elementor-element-a5c418d{--content-width:767px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-a5c418d:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-a5c418d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:45% 110%;background-size:350% auto;}.elementor-276 .elementor-element.elementor-element-178a82d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-276 .elementor-element.elementor-element-4e1a9db{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-276 .elementor-element.elementor-element-746995b .elementor-counter-number-wrapper{font-size:35px;}.elementor-276 .elementor-element.elementor-element-5c2d0a6 .elementor-counter-number-wrapper{font-size:35px;}.elementor-276 .elementor-element.elementor-element-55b2b4c .elementor-counter-number-wrapper{font-size:35px;}.elementor-276 .elementor-element.elementor-element-0be6256 .elementor-counter-number-wrapper{font-size:35px;}}/* Start custom CSS for video, class: .elementor-element-e7aa98d */.elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video {
    background-color: #00000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52a6f02 */.billing-toggle {
  display: flex;
  justify-content: center;
}

.toggle-track {
  position: relative;
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;

  width: 100%;
  height: 50px;
  padding: 4px;

  background: linear-gradient(
    180deg,
    rgba(255,255,255,0.08),
    rgba(255,255,255,0.04)
  );

  border-radius: 999px;
  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.08),
    inset 0 -1px 2px rgba(0,0,0,0.4);
}

.toggle-thumb {
  position: absolute;
  inset: 4px;
  width: calc(50% - 4px);

  background: linear-gradient(
    180deg,
    rgba(255,255,255,0.22),
    rgba(255,255,255,0.12)
  );

  border-radius: 999px;
  box-shadow:
    0 6px 20px rgba(0,0,0,0.35);

  transition: transform 0.28s cubic-bezier(0.2,0.8,0.2,1);
}

.toggle-option {
  position: relative;
  z-index: 1;

  background: none;
  border: none;
  cursor: pointer;

  font-size: 14px;
  font-weight: 500;
  color: rgba(255,255,255,0.65);

  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
}

.toggle-option.active {
  color: #ffffff;
}

.toggle-option .badge {
  position: relative;
  top: -6px;

  font-size: 11px;
  font-weight: 600;

  color: #f5c77a;
  opacity: 0.9;
}
.billing-toggle button.toggle-option {
  all: unset;
  box-sizing: border-box;

  cursor: pointer;
  font-family: inherit;

  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;

  font-weight: 500;
  color: rgba(255,255,255,0.65);
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
}

.billing-toggle button.toggle-option.active {
  color: #fff;
}
.billing-toggle button.toggle-option:active,
.billing-toggle button.toggle-option:focus {
  background: transparent;
  outline: none;
}
.price-animating {
  display: inline-block;
  transition: opacity 0.18s ease, transform 0.18s ease;
}

.price-animating.out {
  opacity: 0;
  transform: translateY(-6px);
}

.price-animating.in {
  opacity: 1;
  transform: translateY(0);
}
@media (min-width: 768px) {
  .toggle-track {
    width: 50%;
    height: 60px;
  }

  .billing-toggle button.toggle-option {
    font-size: 17px;
  }
  .toggle-option .badge {
      font-size: 13px;
  }
  }
@media (min-width: 1024px) {
  .toggle-track {
    width: 400px;
    height: 60px;
  }

  .billing-toggle button.toggle-option {
    font-size: 20px;
  }
  .toggle-option .badge {
      font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d5e4ee7 */.span-signup.b1 {
    border: 1px solid #21b4a6;
    background-color: #21b4a6;
}
.span-signup.b1:hover {
    background-color: #0f9083;
    border-color: #0f9083;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8de6582 */.span-signup.b2 {
    border: 1px solid #cea900;
    background-color: #cea900;
}
.span-signup.b2:hover {
    background-color: #b09104;
    border-color: #b09104;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9c00c5 */.span-signup.b3 {
    border: 1px solid #ac0007;
    background-color: #ac0007;
}
.span-signup.b3:hover {
    background-color: #980006;
    border-color: #980006;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5308ce */.el-item{margin:12px 0;color:#fff;font-family:Arial,sans-serif;font-size:14px}
.el-label{display:flex;align-items:center;gap:8px}
.el-icon{width:14px;height:14px;flex:0 0 14px}
.el-item.disabled{opacity:.35}
.el-item.disabled svg{stroke:#888}
.el-bar{margin-left:22px;margin-top:6px;width: calc(100% - 22px);height:4px;background:#2b2b2b;border-radius:2px;overflow:hidden}
.el-bar-fill{height:100%;background:#fff}
.span-signup {
    display: inline-block;
    width: 100%;
    border: 1px solid #21B4A6;
    border-radius: 8px;
    background-color: #21B4A6;
    transition: background-color 0.3s ease, border-color 0.3s ease;
}

.span-signup a,
.span-signup a:link,
.span-signup a:visited,
.span-signup a:hover,
.span-signup a:active,
.span-signup a:focus {
    display: block;
    width: 100%;
    text-align: center;
    text-decoration: none !important;
    color: #ffffff;
    padding: 8px 0;
    font-size: 13pt;
    font-weight: 600;
    font-family: "Dm sans";
}

.span-signup:hover {
    background-color: #0A8F82;
    border-color: #0A8F82;
}/* End custom CSS */
/* Start custom CSS */#pricing {
    scroll-margin-top: 280px;
}/* End custom CSS */