.elementor-12 .elementor-element.elementor-element-1a03d63{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1a03d63::before, .elementor-12 .elementor-element.elementor-element-1a03d63 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1a03d63 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1a03d63 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1a03d63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1a03d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-714f601{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-12 .elementor-element.elementor-element-714f601.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7f3d4ef{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c87e501{width:var( --container-widget-width, 100.915% );max-width:100.915%;--container-widget-width:100.915%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-c87e501 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c87e501.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c87e501 .elementor-heading-title{font-family:"Noticia Text", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c68c2c0{--spacer-size:38px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-03313ba{width:var( --container-widget-width, 84.866% );max-width:84.866%;--container-widget-width:84.866%;--container-widget-flex-grow:0;font-family:"Noto Sans", Sans-serif;font-weight:400;color:#020202;}.elementor-12 .elementor-element.elementor-element-03313ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-ca5c01f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ca5c01f img{width:64%;max-width:76%;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-f9cf49b{--display:flex;}.elementor-12 .elementor-element.elementor-element-f9cf49b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-eb1c3be{--spacer-size:12px;}.elementor-12 .elementor-element.elementor-element-57bf341{text-align:center;}.elementor-12 .elementor-element.elementor-element-57bf341 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-164e8fe{--spacer-size:12px;}.elementor-12 .elementor-element.elementor-element-c332b1d{text-align:center;}.elementor-12 .elementor-element.elementor-element-c332b1d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-bd463f0{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-05067dd{text-align:center;font-size:17px;line-height:1.6em;color:#080808;}.elementor-12 .elementor-element.elementor-element-cfce698{--spacer-size:28px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-628371c .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-76e052f{--display:flex;}.elementor-12 .elementor-element.elementor-element-4c6f5a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4c6f5a2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-4c6f5a2 .elementor-custom-embed-play i{font-size:80px;}.elementor-12 .elementor-element.elementor-element-4c6f5a2 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-12 .elementor-element.elementor-element-95d165c{--display:flex;}.elementor-12 .elementor-element.elementor-element-95d165c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e5962a9{--spacer-size:12px;}.elementor-12 .elementor-element.elementor-element-21c2c35{text-align:center;}.elementor-12 .elementor-element.elementor-element-21c2c35 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-6fea8be{--spacer-size:12px;}.elementor-12 .elementor-element.elementor-element-be98ab2{text-align:center;}.elementor-12 .elementor-element.elementor-element-be98ab2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-ddb7104{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-8a2eeec{text-align:center;font-size:17px;line-height:1.6em;color:#080808;}.elementor-12 .elementor-element.elementor-element-ce2994a{--spacer-size:28px;}.elementor-12 .elementor-element.elementor-element-a4baff8 .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-46a0e9b{text-align:center;}.elementor-12 .elementor-element.elementor-element-46a0e9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a47b6a4{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-ab5641a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-4d4205a{color:#000000;}.elementor-12 .elementor-element.elementor-element-e748786{color:#000000;}.elementor-12 .elementor-element.elementor-element-3aa4f38{color:#000000;}.elementor-12 .elementor-element.elementor-element-a681f42{color:#000000;}.elementor-12 .elementor-element.elementor-element-5caaf51{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5caaf51::before, .elementor-12 .elementor-element.elementor-element-5caaf51 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5caaf51 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5caaf51 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5caaf51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5caaf51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-36f4741{--display:flex;}.elementor-12 .elementor-element.elementor-element-62996d9{text-align:center;}.elementor-12 .elementor-element.elementor-element-62996d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-19e819b{--spacer-size:16px;}.elementor-12 .elementor-element.elementor-element-85b363e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-85b363e::before, .elementor-12 .elementor-element.elementor-element-85b363e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-85b363e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-85b363e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-85b363e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-85b363e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-8b82ee9{--display:flex;--min-height:100px;--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;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-8b82ee9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8b82ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-fa7d197 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-1db1184{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-609ac6c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-609ac6c{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-5e7981f .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-5e7981f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6292eca{--display:flex;--min-height:100px;--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;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-6292eca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6292eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-08997b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-52ea129{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-d6c1d4d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d6c1d4d{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-e5093e3 .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-e5093e3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-937e218{--display:flex;--min-height:100px;--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;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-937e218:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-937e218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-3f81f26 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-6395c28{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-ec87c9c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ec87c9c{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-c1800ee .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-c1800ee.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0203e45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-0203e45::before, .elementor-12 .elementor-element.elementor-element-0203e45 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0203e45 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0203e45 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0203e45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0203e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-9d7ee9d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-9d7ee9d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9d7ee9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-462b368 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-d12a748{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-cb2c5cf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cb2c5cf{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-3703d98 .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-3703d98.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fc7134c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-fc7134c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fc7134c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-01620b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-a6fd765{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-1e42ced.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1e42ced{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-8be6459 .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-8be6459.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5ec7230{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-5ec7230:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ec7230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-81611a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-a35761b{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-5b9a7bf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5b9a7bf{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-997c201 .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-997c201.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6fe162c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-6fe162c::before, .elementor-12 .elementor-element.elementor-element-6fe162c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6fe162c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6fe162c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6fe162c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6fe162c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-4d7b151{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-4d7b151:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4d7b151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-6219358 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-c058847{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-199cd94.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-199cd94{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-ed0f00b .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-ed0f00b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4fe2606{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-4fe2606:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4fe2606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-7e52bac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-0041b95{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-199d81a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-199d81a{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-b4f0401 .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-b4f0401.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-338dd33{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-338dd33:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-338dd33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-e33de28 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-51a5ce0{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-0516af0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0516af0{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-e8e2ef4{--spacer-size:21px;}.elementor-12 .elementor-element.elementor-element-aa41531 .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-aa41531.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c67275b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-c67275b::before, .elementor-12 .elementor-element.elementor-element-c67275b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c67275b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c67275b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c67275b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c67275b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-f8dcb6a{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-f8dcb6a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f8dcb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-5f495ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-9275d01{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-106bcc1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-106bcc1{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-91802ef .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-91802ef.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9b88047{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-9b88047:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9b88047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-80c6c55 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-a468d0a{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-d5bf672.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d5bf672{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-8880a9b .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-8880a9b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4ba85fb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-4ba85fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ba85fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121A;}.elementor-12 .elementor-element.elementor-element-a0e9dcb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#F97316;}.elementor-12 .elementor-element.elementor-element-37cd1de{text-align:start;font-size:17px;line-height:1.6em;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-f610591.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f610591{text-align:start;font-size:17px;line-height:1.6em;color:#9CA3AF;}.elementor-12 .elementor-element.elementor-element-ab97db8{--spacer-size:21px;}.elementor-12 .elementor-element.elementor-element-4acb4eb .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-4acb4eb.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-769c3ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-827089a{--display:flex;}.elementor-12 .elementor-element.elementor-element-e00c5a5{text-align:center;}.elementor-12 .elementor-element.elementor-element-e00c5a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-85ecfa0{--spacer-size:16px;}.elementor-12 .elementor-element.elementor-element-767f186{text-align:center;font-size:17px;line-height:1.6em;color:#000000;}.elementor-12 .elementor-element.elementor-element-f373216{--spacer-size:24px;}.elementor-12 .elementor-element.elementor-element-34044ea .elementor-button{background-color:#F97316;font-weight:500;fill:#F5F5F7;color:#F5F5F7;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-714f601{--width:100%;}.elementor-12 .elementor-element.elementor-element-f9cf49b{--width:97.367%;}.elementor-12 .elementor-element.elementor-element-95d165c{--width:97.367%;}.elementor-12 .elementor-element.elementor-element-769c3ba{--content-width:1200px;}}@media(min-width:2400px){.elementor-12 .elementor-element.elementor-element-714f601{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ab5641a{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-714f601{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ab5641a{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-fa7d197 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-5e7981f{width:var( --container-widget-width, 308.575px );max-width:308.575px;--container-widget-width:308.575px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-08997b1 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-3f81f26 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-462b368 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-01620b0 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-81611a9 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-6219358 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-7e52bac .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-e33de28 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-5f495ab .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-80c6c55 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-a0e9dcb .elementor-heading-title{font-size:40px;}}@media(max-width:1200px){.elementor-12 .elementor-element.elementor-element-714f601{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ab5641a{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-fa7d197{text-align:center;}.elementor-12 .elementor-element.elementor-element-fa7d197 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-08997b1{text-align:center;}.elementor-12 .elementor-element.elementor-element-08997b1 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-3f81f26{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f81f26 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-462b368{text-align:center;}.elementor-12 .elementor-element.elementor-element-462b368 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-01620b0{text-align:center;}.elementor-12 .elementor-element.elementor-element-01620b0 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-81611a9{text-align:center;}.elementor-12 .elementor-element.elementor-element-81611a9 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-6219358{text-align:center;}.elementor-12 .elementor-element.elementor-element-6219358 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-7e52bac{text-align:center;}.elementor-12 .elementor-element.elementor-element-7e52bac .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-e33de28{text-align:center;}.elementor-12 .elementor-element.elementor-element-e33de28 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-5f495ab{text-align:center;}.elementor-12 .elementor-element.elementor-element-5f495ab .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-80c6c55{text-align:center;}.elementor-12 .elementor-element.elementor-element-80c6c55 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-a0e9dcb{text-align:center;}.elementor-12 .elementor-element.elementor-element-a0e9dcb .elementor-heading-title{font-size:37px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-714f601{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ab5641a{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-fa7d197 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-08997b1 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-3f81f26 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-462b368 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-01620b0 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-81611a9 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-6219358 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-7e52bac .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-e33de28 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-5f495ab .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-80c6c55 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-a0e9dcb .elementor-heading-title{font-size:30px;}}@media(max-width:880px){.elementor-12 .elementor-element.elementor-element-714f601{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c87e501 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-57bf341 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-c332b1d .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-21c2c35 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-be98ab2 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-46a0e9b .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-ab5641a{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-fa7d197 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-08997b1 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-3f81f26 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-462b368 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-01620b0 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-81611a9 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-6219358 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-7e52bac .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-e33de28 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-5f495ab .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-80c6c55 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-a0e9dcb .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-e00c5a5 .elementor-heading-title{font-size:45px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-714f601{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c87e501 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-03313ba{width:var( --container-widget-width, 287.859px );max-width:287.859px;--container-widget-width:287.859px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-ab5641a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-fa7d197 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-08997b1 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-3f81f26 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-462b368 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-01620b0 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-81611a9 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-6219358 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-7e52bac .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-e33de28 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-5f495ab .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-80c6c55 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-a0e9dcb .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-e00c5a5 .elementor-heading-title{font-size:45px;}}/* Start custom CSS *//* 1. Apply the gradient to the full page body */
body, .elementor-template-full-width, .elementor-canvas {
    margin: 0;
    padding: 0;
    min-height: 100vh;
    background: linear-gradient(
        to bottom right, 
        rgba(249, 115, 22, 1) 0%,     /* Top-left: Solid Orange */
        rgba(249, 115, 22, 0.4) 40%,   /* Mid-left: Fading Orange */
        rgba(10, 10, 15, 0.8) 75%,     /* Mid-right: Transition to dark */
        rgba(10, 10, 15, 1) 100%       /* Bottom-right: Solid Dark Night */
    );
    background-attachment: fixed; 
}

/* 2. Force the header to have a solid white background and ignore the gradient */
header, 
.site-header, 
[data-elementor-type="header"], 
.elementor-location-header {
    background-color: #ffffff !important; /* Forces solid white background */
    position: relative;
    z-index: 9999 !important; /* Keeps header layered cleanly on top */
}

/* 3. Optional: Forces header text, links, and icons to be dark/readable on white */
header a, 
header p, 
header span, 
header i,
[data-elementor-type="header"] a,
[data-elementor-type="header"] .elementor-icon {
    color: #0A0A0F !important; 
}/* End custom CSS */