.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-2914 .elementor-element.elementor-element-bd94178{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-bd94178 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;line-height:1.8rem;letter-spacing:2.16px;color:#FFFFFF;}.elementor-2914 .elementor-element.elementor-element-90ae6a9{width:var( --container-widget-width, 78.2rem );max-width:78.2rem;margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:78.2rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-90ae6a9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:6.4rem;font-weight:800;line-height:7rem;letter-spacing:-2.24px;color:#FFFFFF;}.elementor-2914 .elementor-element.elementor-element-0ae2b06{width:var( --container-widget-width, 67.2rem );max-width:67.2rem;margin:3.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:67.2rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-0ae2b06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:400;line-height:3.25rem;color:#F5F4EF;}.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-2914 .elementor-element.elementor-element-ff6af61 .elementor-button{background-color:#F5F4EF;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-decoration:none;line-height:2.4rem;fill:#E30613;color:#E30613;border-radius:500px 500px 500px 500px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-ff6af61{width:var( --container-widget-width, 20.6rem );max-width:20.6rem;--container-widget-width:20.6rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-ff6af61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2914 .elementor-element.elementor-element-ff6af61 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2914 .elementor-element.elementor-element-ef39b1e .elementor-button{background-color:#FFFFFF38;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-decoration:none;line-height:2.4rem;border-radius:500px 500px 500px 500px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-ef39b1e{width:var( --container-widget-width, 22.7rem );max-width:22.7rem;--container-widget-width:22.7rem;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;}.elementor-2914 .elementor-element.elementor-element-ef39b1e .elementor-button-content-wrapper{flex-direction:row;}.elementor-2914 .elementor-element.elementor-element-ef39b1e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2914 .elementor-element.elementor-element-3a2d71b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;line-height:1.8rem;letter-spacing:2.16px;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-1e99ee4{width:100%;max-width:100%;margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-1e99ee4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:6.4rem;font-weight:800;line-height:7rem;letter-spacing:-2.24px;color:#111111;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2914 .elementor-element.elementor-element-3a6199d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-3a6199d .elementor-icon-wrapper{text-align:start;}.elementor-2914 .elementor-element.elementor-element-3a6199d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-3a6199d.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-3a6199d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-3a6199d.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-3a6199d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-3a6199d .elementor-icon{font-size:2.6rem;}.elementor-2914 .elementor-element.elementor-element-3a6199d .elementor-icon svg{height:2.6rem;}.elementor-2914 .elementor-element.elementor-element-6b50500{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-6b50500 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:600;line-height:3.2rem;color:#1B1B1B;}.elementor-2914 .elementor-element.elementor-element-785d65b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-785d65b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.4rem;font-weight:800;line-height:3.2rem;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-622c4b5{margin:1.4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-622c4b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-e0512a8 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;text-decoration:none;line-height:2.4rem;fill:#111111;color:#111111;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-e0512a8{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-e0512a8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2914 .elementor-element.elementor-element-e0512a8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2914 .elementor-element.elementor-element-ef00923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-ef00923 .elementor-icon-wrapper{text-align:start;}.elementor-2914 .elementor-element.elementor-element-ef00923.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-ef00923.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-ef00923.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-ef00923.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-ef00923.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-ef00923 .elementor-icon{font-size:2.6rem;}.elementor-2914 .elementor-element.elementor-element-ef00923 .elementor-icon svg{height:2.6rem;}.elementor-2914 .elementor-element.elementor-element-e3c0c11{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-e3c0c11 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:600;line-height:3.2rem;color:#1B1B1B;}.elementor-2914 .elementor-element.elementor-element-9254c1e{margin:0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-9254c1e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.68rem;color:#1B1B1B;}.elementor-2914 .elementor-element.elementor-element-0f1c003{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-0f1c003 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-82f8eb5 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;text-decoration:none;line-height:2.4rem;fill:#111111;color:#111111;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-82f8eb5{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-82f8eb5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2914 .elementor-element.elementor-element-82f8eb5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2914 .elementor-element.elementor-element-81c8733{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-81c8733 .elementor-icon-wrapper{text-align:start;}.elementor-2914 .elementor-element.elementor-element-81c8733.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-81c8733.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-81c8733.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-81c8733.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-81c8733.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-81c8733 .elementor-icon{font-size:2.6rem;}.elementor-2914 .elementor-element.elementor-element-81c8733 .elementor-icon svg{height:2.6rem;}.elementor-2914 .elementor-element.elementor-element-5533498{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-5533498 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:600;line-height:2.4rem;color:#F5F4EF;}.elementor-2914 .elementor-element.elementor-element-4c9e856{margin:1.4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-4c9e856 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;color:#FFFFFF99;}.elementor-2914 .elementor-element.elementor-element-b907b29 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;text-decoration:none;line-height:2.4rem;fill:#F5F4EF;color:#F5F4EF;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-b907b29{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-b907b29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2914 .elementor-element.elementor-element-b907b29 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2914 .elementor-element.elementor-element-9b94ca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-9b94ca4 .elementor-icon-wrapper{text-align:start;}.elementor-2914 .elementor-element.elementor-element-9b94ca4.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-9b94ca4.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-9b94ca4.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-9b94ca4.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-9b94ca4.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-9b94ca4 .elementor-icon{font-size:2.6rem;}.elementor-2914 .elementor-element.elementor-element-9b94ca4 .elementor-icon svg{height:2.6rem;}.elementor-2914 .elementor-element.elementor-element-90f9615{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-90f9615 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:600;line-height:2.4rem;color:#F5F4EF;}.elementor-2914 .elementor-element.elementor-element-1a89dcf{margin:1.4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-1a89dcf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;color:#FFFFFFE6;}.elementor-2914 .elementor-element.elementor-element-301a8d2 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;text-decoration:none;line-height:2.4rem;fill:#F5F4EF;color:#F5F4EF;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-301a8d2{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-301a8d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2914 .elementor-element.elementor-element-301a8d2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2914 .elementor-element.elementor-element-41f1cde{text-align:start;}.elementor-2914 .elementor-element.elementor-element-41f1cde .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;line-height:1.8rem;letter-spacing:2.16px;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-347b530{width:100%;max-width:100%;margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-347b530 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:6.4rem;font-weight:800;line-height:7rem;letter-spacing:-2.24px;color:#111111;}.elementor-2914 .elementor-element.elementor-element-fff880b{width:var( --container-widget-width, 75rem );max-width:75rem;margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:75rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-fff880b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.93rem;color:#111111B3;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2914 .elementor-element.elementor-element-ad94dd4{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:12px;--icon-vertical-align:flex-start;--icon-vertical-offset:3.5px;}.elementor-2914 .elementor-element.elementor-element-ad94dd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-2914 .elementor-element.elementor-element-ad94dd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-2914 .elementor-element.elementor-element-ad94dd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-2914 .elementor-element.elementor-element-ad94dd4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-2914 .elementor-element.elementor-element-ad94dd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-2914 .elementor-element.elementor-element-ad94dd4 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-2914 .elementor-element.elementor-element-ad94dd4 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-2914 .elementor-element.elementor-element-ad94dd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2914 .elementor-element.elementor-element-ad94dd4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.82rem;}.elementor-2914 .elementor-element.elementor-element-ad94dd4 .elementor-icon-list-text{color:#11111199;transition:color 0.3s;}.elementor-2914 .elementor-element.elementor-element-46f020c{text-align:start;}.elementor-2914 .elementor-element.elementor-element-46f020c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;line-height:1.8rem;letter-spacing:2.16px;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-b103f61{width:var( --container-widget-width, 84.4rem );max-width:84.4rem;margin:1.8rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:84.4rem;--container-widget-flex-grow:0;text-align:start;}.elementor-2914 .elementor-element.elementor-element-b103f61 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:6.4rem;font-weight:800;line-height:7rem;letter-spacing:-2.24px;color:#FFFFFF;}.elementor-2914 .elementor-element.elementor-element-5a699d6{width:var( --container-widget-width, 75rem );max-width:75rem;margin:2.8rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:75rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-5a699d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.93rem;color:#FFFFFFB3;}.elementor-2914 .elementor-element.elementor-element-a5007be .elementor-button{background-color:#E30613;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-decoration:none;line-height:2.4rem;fill:#FFFFFF;color:#FFFFFF;border-radius:500px 500px 500px 500px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-a5007be{width:var( --container-widget-width, 31.1rem );max-width:31.1rem;--container-widget-width:31.1rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-a5007be .elementor-button-content-wrapper{flex-direction:row;}.elementor-2914 .elementor-element.elementor-element-a5007be .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2914 .elementor-element.elementor-element-e4ab3a0 .elementor-button{background-color:#FFFFFF38;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-decoration:none;line-height:2.4rem;border-radius:500px 500px 500px 500px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-e4ab3a0{width:var( --container-widget-width, 19.3rem );max-width:19.3rem;--container-widget-width:19.3rem;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;}.elementor-2914 .elementor-element.elementor-element-e4ab3a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2914 .elementor-element.elementor-element-e4ab3a0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2914 .elementor-element.elementor-element-e046c46{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-icon i{color:#FFFFFFB3;transition:color 0.3s;}.elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-icon svg{fill:#FFFFFFB3;transition:fill 0.3s;}.elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem;}.elementor-2914 .elementor-element.elementor-element-e046c46 .elementor-icon-list-text{color:#FFFFFFB3;transition:color 0.3s;}.elementor-2914 .elementor-element.elementor-element-eefd962 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:800;line-height:2.5rem;letter-spacing:-0.6px;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-c9c6500{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-c9c6500 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:800;line-height:2.5rem;letter-spacing:-0.6px;color:#F5F4EF;}.elementor-2914 .elementor-element.elementor-element-73f5a0c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:800;line-height:2.5rem;letter-spacing:-0.6px;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-9d111df{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-9d111df .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:800;line-height:2.5rem;letter-spacing:-0.6px;color:#F5F4EF;}.elementor-2914 .elementor-element.elementor-element-64e4b6e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:800;line-height:2.5rem;letter-spacing:-0.6px;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-867bf48{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-867bf48 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:800;line-height:2.5rem;letter-spacing:-0.6px;color:#F5F4EF;}.elementor-2914 .elementor-element.elementor-element-f8f93a3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:800;line-height:2.5rem;letter-spacing:-0.6px;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-2624b31{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-2624b31 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:800;line-height:2.5rem;letter-spacing:-0.6px;color:#F5F4EF;}.elementor-2914 .elementor-element.elementor-element-e9ace5d{text-align:start;}.elementor-2914 .elementor-element.elementor-element-e9ace5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;line-height:1.8rem;letter-spacing:2.16px;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-d9474f6{width:100%;max-width:100%;margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-d9474f6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:6.4rem;font-weight:800;line-height:7rem;letter-spacing:-2.24px;color:#111111;}.elementor-2914 .elementor-element.elementor-element-2de76d7{margin:2.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:2rem;--icon-vertical-offset:0px;}.elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.9rem/2);}.elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.9rem/2);}.elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.9rem/2);}.elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.9rem/2);}.elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.9rem/2);}.elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;}.elementor-2914 .elementor-element.elementor-element-2de76d7 .elementor-icon-list-text{color:#111111D9;transition:color 0.3s;}.elementor-2914 .elementor-element.elementor-element-66bbff1 .elementor-button{background-color:#E30613;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-decoration:none;line-height:2.4rem;fill:#FFFFFF;color:#FFFFFF;border-radius:500px 500px 500px 500px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-66bbff1{width:var( --container-widget-width, 19.3rem );max-width:19.3rem;--container-widget-width:19.3rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-66bbff1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2914 .elementor-element.elementor-element-66bbff1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2914 .elementor-element.elementor-element-eb66c28 .elementor-button{background-color:#E3061300;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-decoration:none;line-height:2.4rem;fill:#1B1B1B;color:#1B1B1B;border-style:solid;border-width:1.03px 1.03px 1.03px 1.03px;border-color:#11111133;border-radius:500px 500px 500px 500px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-eb66c28{width:var( --container-widget-width, 16.7rem );max-width:16.7rem;--container-widget-width:16.7rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-4458ac5 .elementor-button{background-color:#E3061300;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-decoration:none;line-height:2.4rem;fill:#1B1B1B;color:#1B1B1B;border-style:solid;border-width:1.03px 1.03px 1.03px 1.03px;border-color:#11111133;border-radius:500px 500px 500px 500px;padding:0px 0px 0px 0px;}.elementor-2914 .elementor-element.elementor-element-4458ac5{width:var( --container-widget-width, 16.5rem );max-width:16.5rem;--container-widget-width:16.5rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-02381fd{border-radius:2.5rem 2.5rem 2.5rem 2.5rem;}.elementor-2914 .elementor-element.elementor-element-02381fd iframe{height:51.2rem;}.elementor-2914 .elementor-element.elementor-element-ae2a96c{text-align:start;}.elementor-2914 .elementor-element.elementor-element-ae2a96c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;line-height:1.8rem;letter-spacing:2.16px;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-28aaebf{width:var( --container-widget-width, 84.4rem );max-width:84.4rem;margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:84.4rem;--container-widget-flex-grow:0;text-align:start;}.elementor-2914 .elementor-element.elementor-element-28aaebf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:6.4rem;font-weight:800;line-height:7rem;letter-spacing:-2.24px;color:#111111;}.elementor-2914 .elementor-element.elementor-element-09b1a29 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.4rem;font-weight:800;line-height:3.2rem;letter-spacing:-0.72px;color:#111111;}.elementor-2914 .elementor-element.elementor-element-15ed6e0{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2914 .elementor-element.elementor-element-15ed6e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.93rem;letter-spacing:-0.72px;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-6329261 .elementor-icon-wrapper{text-align:end;}.elementor-2914 .elementor-element.elementor-element-6329261.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-6329261.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-6329261.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-6329261.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-6329261.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-6329261 .elementor-icon{font-size:2.4rem;}.elementor-2914 .elementor-element.elementor-element-6329261 .elementor-icon svg{height:2.4rem;}.elementor-2914 .elementor-element.elementor-element-8ea3750 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.4rem;font-weight:800;line-height:3.2rem;letter-spacing:-0.72px;color:#111111;}.elementor-2914 .elementor-element.elementor-element-4e6a3d5{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2914 .elementor-element.elementor-element-4e6a3d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.93rem;letter-spacing:-0.72px;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-3a2c69c .elementor-icon-wrapper{text-align:end;}.elementor-2914 .elementor-element.elementor-element-3a2c69c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-3a2c69c.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-3a2c69c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-3a2c69c.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-3a2c69c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-3a2c69c .elementor-icon{font-size:2.4rem;}.elementor-2914 .elementor-element.elementor-element-3a2c69c .elementor-icon svg{height:2.4rem;}.elementor-2914 .elementor-element.elementor-element-1d072d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.4rem;font-weight:800;line-height:3.2rem;letter-spacing:-0.72px;color:#111111;}.elementor-2914 .elementor-element.elementor-element-be62bd8{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2914 .elementor-element.elementor-element-be62bd8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.93rem;letter-spacing:-0.72px;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-580d088 .elementor-icon-wrapper{text-align:end;}.elementor-2914 .elementor-element.elementor-element-580d088.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-580d088.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-580d088.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-580d088.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-580d088.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-580d088 .elementor-icon{font-size:2.4rem;}.elementor-2914 .elementor-element.elementor-element-580d088 .elementor-icon svg{height:2.4rem;}.elementor-2914 .elementor-element.elementor-element-70cda17 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.4rem;font-weight:800;line-height:3.2rem;letter-spacing:-0.72px;color:#111111;}.elementor-2914 .elementor-element.elementor-element-e817612{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2914 .elementor-element.elementor-element-e817612 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.93rem;letter-spacing:-0.72px;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-bb3fe4d .elementor-icon-wrapper{text-align:end;}.elementor-2914 .elementor-element.elementor-element-bb3fe4d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-bb3fe4d.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-bb3fe4d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-bb3fe4d.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-bb3fe4d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-bb3fe4d .elementor-icon{font-size:2.4rem;}.elementor-2914 .elementor-element.elementor-element-bb3fe4d .elementor-icon svg{height:2.4rem;}.elementor-2914 .elementor-element.elementor-element-ffbbf70 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.4rem;font-weight:800;line-height:3.2rem;letter-spacing:-0.72px;color:#111111;}.elementor-2914 .elementor-element.elementor-element-00452e7{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2914 .elementor-element.elementor-element-00452e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.93rem;letter-spacing:-0.72px;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-7dc4542 .elementor-icon-wrapper{text-align:end;}.elementor-2914 .elementor-element.elementor-element-7dc4542.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-7dc4542.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-7dc4542.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-7dc4542.elementor-view-framed .elementor-icon, .elementor-2914 .elementor-element.elementor-element-7dc4542.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2914 .elementor-element.elementor-element-7dc4542 .elementor-icon{font-size:2.4rem;}.elementor-2914 .elementor-element.elementor-element-7dc4542 .elementor-icon svg{height:2.4rem;}.elementor-2914 .elementor-element.elementor-element-fd01b69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;line-height:1.8rem;letter-spacing:2.16px;color:#E30613;}.elementor-2914 .elementor-element.elementor-element-5bc5e91{margin:2.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-5bc5e91 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:6.4rem;font-weight:800;line-height:7rem;letter-spacing:-2.24px;color:#111111;}.elementor-2914 .elementor-element.elementor-element-eb0227d{--display:flex;}.elementor-2914 .elementor-element.elementor-element-9627bf5{width:var( --container-widget-width, 53.3rem );max-width:53.3rem;--container-widget-width:53.3rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-9627bf5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-7a87d74{--display:flex;}.elementor-2914 .elementor-element.elementor-element-dcf0736{width:var( --container-widget-width, 53.3rem );max-width:53.3rem;--container-widget-width:53.3rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-dcf0736 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-134e167{--display:flex;}.elementor-2914 .elementor-element.elementor-element-f75e29a{width:var( --container-widget-width, 53.3rem );max-width:53.3rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:53.3rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-f75e29a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-3159f2b{--display:flex;}.elementor-2914 .elementor-element.elementor-element-1c50cfd{width:var( --container-widget-width, 53.3rem );max-width:53.3rem;--container-widget-width:53.3rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-1c50cfd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-a3a8716{--display:flex;}.elementor-2914 .elementor-element.elementor-element-a513c09{width:var( --container-widget-width, 53.3rem );max-width:53.3rem;--container-widget-width:53.3rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-a513c09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-1460195{--display:flex;}.elementor-2914 .elementor-element.elementor-element-96be859{width:var( --container-widget-width, 53.3rem );max-width:53.3rem;--container-widget-width:53.3rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-96be859 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-ef6b366{--display:flex;}.elementor-2914 .elementor-element.elementor-element-2e520ff{width:var( --container-widget-width, 53.3rem );max-width:53.3rem;--container-widget-width:53.3rem;--container-widget-flex-grow:0;}.elementor-2914 .elementor-element.elementor-element-2e520ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem;color:#111111B3;}.elementor-2914 .elementor-element.elementor-element-4750893{--n-accordion-title-font-size:1.8rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#1B1B1B;--n-accordion-title-hover-color:#1B1B1B;--n-accordion-title-active-color:#1B1B1B;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-2914 .elementor-element.elementor-element-4750893 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#0000001A;}.elementor-2914 .elementor-element.elementor-element-4750893 {--n-accordion-padding:1.8rem 0rem 1.8rem 0rem;}:where( .elementor-2914 .elementor-element.elementor-element-4750893 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;line-height:2.48rem;}:where( .elementor-2914 .elementor-element.elementor-element-4750893 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2914 .elementor-element.elementor-element-0ae2b06{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.2rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-ad94dd4{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-2914 .elementor-element.elementor-element-e046c46{margin:3.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}}/* Start custom CSS for heading, class: .elementor-element-bd94178 */.e-931bf42
{
    position: absolute !important;
    left: 50%;
    transform:translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90ae6a9 */.spec-word {
    background: #E30613;
    padding-left: 22px !important;
    padding-right: 28px !important;

    /* Slanted corners like the reference */
    clip-path: polygon(
        3% 0,
        100% 0,
        97% 100%,
        0 100%
    );
    position: relative;
    top: 10px !important;
}

.elementor .e-931bf42
{
    margin-top: 6rem !important;
}
/* Responsive layout: tablet and phone only. */
@media(max-width:1024px){
.elementor-2914 [data-id="48a0fd0"]{flex-direction:column!important;gap:28px!important;align-items:stretch!important;}.elementor-2914 [data-id="48a0fd0"] > [data-id]{width:100%!important;max-width:100%!important;min-width:0!important;}
.elementor-2914 [data-id="02cd52d"]{flex-direction:column!important;gap:28px!important;align-items:stretch!important;}.elementor-2914 [data-id="02cd52d"] > [data-id]{width:100%!important;max-width:100%!important;min-width:0!important;}
.elementor-2914 [data-id="6d89120"]{flex-direction:column!important;gap:28px!important;align-items:stretch!important;}.elementor-2914 [data-id="6d89120"] > [data-id]{width:100%!important;max-width:100%!important;min-width:0!important;}
.elementor-2914 [data-id="d5f8fc5"]{flex-direction:column!important;gap:28px!important;align-items:stretch!important;}.elementor-2914 [data-id="d5f8fc5"] > [data-id]{width:100%!important;max-width:100%!important;min-width:0!important;}
.elementor-2914 [data-id="d4ddd1c"]{flex-direction:column!important;gap:28px!important;align-items:stretch!important;}.elementor-2914 [data-id="d4ddd1c"] > [data-id]{width:100%!important;max-width:100%!important;min-width:0!important;}
.elementor-2914 [data-id="25c0877"]{flex-direction:column!important;gap:28px!important;align-items:stretch!important;}.elementor-2914 [data-id="25c0877"] > [data-id]{width:100%!important;max-width:100%!important;min-width:0!important;}
.elementor-2914 [data-id="09bf57c"]{flex-direction:column!important;gap:28px!important;align-items:stretch!important;}.elementor-2914 [data-id="09bf57c"] > [data-id]{width:100%!important;max-width:100%!important;min-width:0!important;}
.elementor-2914 [data-id="98a04f2"]{flex-direction:column!important;gap:28px!important;align-items:stretch!important;}.elementor-2914 [data-id="98a04f2"] > [data-id]{width:100%!important;max-width:100%!important;min-width:0!important;}
.elementor-2914 [data-id="177d86f"]{flex-direction:column!important;gap:28px!important;align-items:stretch!important;}.elementor-2914 [data-id="177d86f"] > [data-id]{width:100%!important;max-width:100%!important;min-width:0!important;}
.elementor-2914 [data-id="7323445"]{width:100%!important;max-width:100%!important;min-width:0!important;}.elementor-2914 [data-id="91535d2"]{padding:180px 32px 64px!important;}.elementor-2914 [data-id="0e22dd4"]{padding:0!important;width:100%!important;max-width:100%!important;}
}
@media(max-width:767px){
.elementor-2914 [data-id="90ae6a9"] h2,.elementor-2914 [data-id="1e99ee4"] h2,.elementor-2914 [data-id="347b530"] h2,.elementor-2914 [data-id="b103f61"] h2,.elementor-2914 [data-id="d9474f6"] h2,.elementor-2914 [data-id="28aaebf"] h2,.elementor-2914 [data-id="5bc5e91"] h2{font-size:36px!important;line-height:1.15!important;overflow-wrap:anywhere!important;}
.elementor-2914 [data-id="91535d2"]{padding:180px 20px 64px!important;}
.elementor-2914 .elementor-heading-title,.elementor-2914 .elementor-icon-box-title{overflow-wrap:anywhere!important;}
.elementor-2914 [data-id="48a0fd0"] .elementor-button{width:100%!important;white-space:normal!important;}
}
@media(max-width:1024px){.elementor-2914 [data-id="7d71311"],.elementor-2914 [data-id="10d9f8d"]{width:100%!important;max-width:100%!important;min-width:0!important;}.elementor-2914 iframe{max-width:100%!important;}}
/* Contact responsive refinements. */
@media(max-width:1024px){.elementor-2914 :is([data-id="d4d9dc6"],[data-id="e10524d"],[data-id="59b9995"],[data-id="0e6cc9f"],[data-id="3a9aef6"],[data-id="5db64d1"]){padding-block:64px!important;}.elementor-2914 .elementor-heading-title{letter-spacing:normal!important;}.elementor-2914 [data-id="02cd52d"]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;}.elementor-2914 [data-id="02cd52d"]>[data-id]{width:100%!important;min-width:0!important;max-width:100%!important;}}
@media(max-width:767px){.elementor-2914 :is([data-id="d4d9dc6"],[data-id="e10524d"],[data-id="59b9995"],[data-id="0e6cc9f"],[data-id="3a9aef6"],[data-id="5db64d1"]){padding-block:48px!important;}.elementor-2914 [data-id="02cd52d"]{grid-template-columns:minmax(0,1fr)!important;}.elementor-2914 [data-id="02cd52d"]>[data-id]{padding:24px!important;}.elementor-2914 :is([data-id="d5f8fc5"],[data-id="98a04f2"]){flex-wrap:wrap!important;gap:16px!important;}.elementor-2914 :is([data-id="d4ddd1c"],[data-id="25c0877"]){flex-direction:column!important;gap:24px!important;}.elementor-2914 :is([data-id="d4ddd1c"],[data-id="25c0877"])>[data-id]{width:100%!important;min-width:0!important;}}
/* Contact QA: compact responsive spacing. */
@media(max-width:1024px){
.elementor-2914 [data-id="0ae2b06"]{margin-top:20px!important;}
.elementor-2914 [data-id="48a0fd0"]{margin-top:20px!important;gap:12px!important;}
.elementor-2914 [data-id="02cd52d"]{margin-top:32px!important;}
.elementor-2914 :is([data-id="fff880b"],[data-id="5a699d6"]){margin-top:18px!important;}
.elementor-2914 :is([data-id="b103f61"],[data-id="5bc5e91"]){margin-top:12px!important;}
.elementor-2914 :is([data-id="d5f8fc5"],[data-id="98a04f2"]){margin-top:24px!important;gap:12px!important;}
.elementor-2914 [data-id="5d0d50e"]{margin-top:32px!important;padding-top:20px!important;}
.elementor-2914 :is([data-id="aa960b4"],[data-id="3b7733b"],[data-id="bc5f10d"],[data-id="b741dbe"]){margin-top:20px!important;padding-top:20px!important;}
}
@media(max-width:767px){
.elementor-2914 [data-id="65c8836"]{padding:0!important;}
.elementor-2914 [data-id="91535d2"]{padding:144px 20px 40px!important;border-radius:0!important;}
.elementor-2914 :is([data-id="eefd962"],[data-id="73f5a0c"],[data-id="64e4b6e"],[data-id="f8f93a3"]) h2{white-space:nowrap!important;overflow-wrap:normal!important;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff6af61 */.elementor-2914 .elementor-element.elementor-element-ff6af61 a 
{
    width: 20.6rem !important;
    height: 5rem !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    padding-left: 5px !important;
}

.elementor-2914 .elementor-element.elementor-element-ff6af61 svg
{
    width: 1.9rem !important;
    
}

.elementor-2914 .elementor-element.elementor-element-ff6af61 svg path
{
    stroke: #E30613 !important
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef39b1e */.elementor-2914 .elementor-element.elementor-element-ef39b1e a 
{
    width: 22.7rem !important;
    height: 5rem !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    padding-left: 5px !important;
}

.elementor-2914 .elementor-element.elementor-element-ef39b1e svg
{
    width: 1.9rem !important;
}

.elementor-2914 .elementor-element.elementor-element-ef39b1e a 
{
    border: 1.5px solid white !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0512a8 */.elementor-2914 .elementor-element.elementor-element-e0512a8 svg
{
    width:1.5rem !important;
}


.elementor-2914 .elementor-element.elementor-element-e0512a8 svg path
{
    stroke: #111111 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f1c003 */.elementor-2914 .elementor-element.elementor-element-0f1c003
{
    min-height: 98.7px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82f8eb5 */.elementor-2914 .elementor-element.elementor-element-82f8eb5 svg
{
    width:1.5rem !important;
}

.elementor-2914 .elementor-element.elementor-element-82f8eb5 svg path
{
    stroke: #111111 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c9e856 */.elementor-2914 .elementor-element.elementor-element-4c9e856
{
    min-height: 102.4px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b907b29 */.elementor-2914 .elementor-element.elementor-element-b907b29 svg
{
    width: 1.5rem !important;
}

.elementor-2914 .elementor-element.elementor-element-b907b29 svg path
{
    stroke: #F5F4EF !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a89dcf */.elementor-2914 .elementor-element.elementor-element-1a89dcf
{
    min-height: 126px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-301a8d2 */.elementor-2914 .elementor-element.elementor-element-301a8d2 svg
{
    width: 1.5rem !important;
}

.elementor-2914 .elementor-element.elementor-element-301a8d2 svg path
{
    stroke: #F5F4EF !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5007be */.elementor-2914 .elementor-element.elementor-element-a5007be a 
{
    width: 31.1rem !important;
    height: 5rem !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    padding-left: 5px !important;
}

.elementor-2914 .elementor-element.elementor-element-a5007be svg
{
    width: 1.6rem !important;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4ab3a0 */.elementor-2914 .elementor-element.elementor-element-e4ab3a0 a 
{
    width: 19.3rem !important;
    height: 5rem !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    padding-left: 5px !important;
}

.elementor-2914 .elementor-element.elementor-element-e4ab3a0 svg
{
    width: 1.9rem !important;
}

.elementor-2914 .elementor-element.elementor-element-e4ab3a0 a 
{
    border: 1.5px solid white !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2de76d7 */.elementor-element-2de76d7 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-text, .elementor-element-2de76d7 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text {
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66bbff1 */.elementor-2914 .elementor-element.elementor-element-66bbff1 a 
{
    width: 19.3rem !important;
    height: 5rem !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    padding-left: 5px !important;
}

.elementor-2914 .elementor-element.elementor-element-66bbff1 svg
{
    width: 2rem !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eb66c28 */.elementor-2914 .elementor-element.elementor-element-eb66c28 a 
{
    width: 16.7rem !important;
    height: 5rem !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    padding-left: 5px !important;
}

.elementor-2914 .elementor-element.elementor-element-eb66c28 svg
{
    width: 2rem !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4458ac5 */.elementor-2914 .elementor-element.elementor-element-4458ac5 a 
{
    width: 16.5rem !important;
    height: 5rem !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    padding-left: 5px !important;
}

.elementor-2914 .elementor-element.elementor-element-4458ac5 svg
{
    width: 2rem !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6329261 */.elementor-2914 .elementor-element.elementor-element-6329261
{
    height: 2.4rem !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3a2c69c */.elementor-2914 .elementor-element.elementor-element-3a2c69c
{
    height: 2.4rem !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-580d088 */.elementor-2914 .elementor-element.elementor-element-580d088
{
    height: 2.4rem !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bb3fe4d */.elementor-2914 .elementor-element.elementor-element-bb3fe4d
{
    height: 2.4rem !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7dc4542 */.elementor-2914 .elementor-element.elementor-element-7dc4542
{
    height: 2.4rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd01b69 */.elementor-element-61433c3 {
    position: relative;
    overflow: hidden !important;
}

.elementor-element-61433c3:after {
    content: "";
    position: absolute;

    width: 440px;
    height: 440px;

    background: rgba(227, 6, 19, 0.2);
    border-radius: 50%;

    filter: blur(144px);

    top: -121px;
    right: -180px;

    pointer-events: none;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4750893 */.elementor-2914 .elementor-element.elementor-element-4750893 .e-n-accordion .e-n-accordion-item-title-header
{
    width: 100% !important;
}

.e-n-accordion-item[open]
{
    padding-bottom: 1.8rem !important;
}/* End custom CSS */