.elementor-34 .elementor-element.elementor-element-4098685{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;}.elementor-34 .elementor-element.elementor-element-5960589{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34 .elementor-element.elementor-element-f91a4f1 img{max-width:85%;}.elementor-34 .elementor-element.elementor-element-b444b91{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-34 .elementor-element.elementor-element-0489515 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-0489515 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-0489515{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-0489515 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-0489515 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-0489515 .elementor-icon-list-text{color:#64748B;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-fbac960{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-34 .elementor-element.elementor-element-19d751e .elementor-button{background-color:#1B4FD8;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;fill:#fff;color:#fff;padding:14px 28px 14px 28px;}.elementor-34 .elementor-element.elementor-element-19d751e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-cf739b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-187ebca{--display:flex;--gap:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-a8a6364 .elementor-button{background-color:#EEF3FD;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#1B4FD8;color:#1B4FD8;padding:7px 11px 5px 8px;}.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-34 .elementor-element.elementor-element-837dda6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-837dda6 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:54px;font-weight:400;line-height:1.1em;color:#0D1B2A;}.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-34 .elementor-element.elementor-element-7c56916{width:460px;max-width:460px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;}.elementor-34 .elementor-element.elementor-element-a639411{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5247072 .elementor-button{background-color:#1B4FD8;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;fill:#fff;color:#fff;padding:14px 28px 14px 28px;}.elementor-34 .elementor-element.elementor-element-5247072{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-438933e .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;fill:#334155;color:#334155;padding:14px 28px 14px 28px;}.elementor-34 .elementor-element.elementor-element-438933e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E2E8F0;border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-f1ff26d .elementor-icon-list-icon i{color:#059669;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-f1ff26d .elementor-icon-list-icon svg{fill:#059669;transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-f1ff26d{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-f1ff26d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-f1ff26d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-f1ff26d .elementor-icon-list-text{color:#64748B;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-6303e6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-a25e5bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-a25e5bd:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a25e5bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-30a7ed6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-444f76e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:2.3px;color:#93B4FF;}.elementor-34 .elementor-element.elementor-element-c5365b7 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-d91d3b2 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;color:#93B4FF;}.elementor-34 .elementor-element.elementor-element-f71376b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-c936628{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.09);--border-color:rgba(255, 255, 255, 0.09);--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-c936628:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c936628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.05);}.elementor-34 .elementor-element.elementor-element-4512260{padding:0px 0px 14px 0px;}.elementor-34 .elementor-element.elementor-element-4512260 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-9418b6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-3587ca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;color:#FFFFFF80;}.elementor-34 .elementor-element.elementor-element-26254b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-34 .elementor-element.elementor-element-26254b7:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-26254b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(220, 38, 38, 0.12);}.elementor-34 .elementor-element.elementor-element-730fdfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:600;color:#FCA5A5;}.elementor-34 .elementor-element.elementor-element-85ab94d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.09);--border-color:rgba(255, 255, 255, 0.09);--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-85ab94d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-85ab94d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.05);}.elementor-34 .elementor-element.elementor-element-f236eea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-dba94ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-3b18289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;color:#FFFFFF80;}.elementor-34 .elementor-element.elementor-element-d1f56ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-34 .elementor-element.elementor-element-d1f56ed:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d1f56ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(220, 38, 38, 0.12);}.elementor-34 .elementor-element.elementor-element-6de9c23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:600;color:#FCA5A5;}.elementor-34 .elementor-element.elementor-element-0bc9b76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.09);--border-color:rgba(255, 255, 255, 0.09);--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-0bc9b76:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-0bc9b76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.05);}.elementor-34 .elementor-element.elementor-element-244c6bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-cc40ed0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-9580120{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;color:#FFFFFF80;}.elementor-34 .elementor-element.elementor-element-4ae9edd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-34 .elementor-element.elementor-element-4ae9edd:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4ae9edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(220, 38, 38, 0.12);}.elementor-34 .elementor-element.elementor-element-4a3f6c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:600;color:#FCA5A5;}.elementor-34 .elementor-element.elementor-element-5c55591{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-5c55591:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5c55591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-34 .elementor-element.elementor-element-f1afe05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-db01bc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:2.3px;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-7d5c232 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;color:#000000;}.elementor-34 .elementor-element.elementor-element-e2ae8bc .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-afad76f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:0px 0px 0px 0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7e48aa0{--display:flex;--justify-content:flex-start;}.elementor-34 .elementor-element.elementor-element-7e48aa0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-ff2337d{background-color:#EEF3FD;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-34 .elementor-element.elementor-element-ff2337d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-ff2337d .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:600;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-8b19cea{--display:flex;--justify-content:center;--gap:3px 1px;--row-gap:3px;--column-gap:1px;}.elementor-34 .elementor-element.elementor-element-39449bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-bea40fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-e6309b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:10px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-dd53e2a{--display:flex;--justify-content:flex-start;}.elementor-34 .elementor-element.elementor-element-dd53e2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-e3bb76d{background-color:#EEF3FD;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-34 .elementor-element.elementor-element-e3bb76d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-e3bb76d .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:600;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-5b96ca5{--display:flex;--justify-content:center;--gap:3px 1px;--row-gap:3px;--column-gap:1px;}.elementor-34 .elementor-element.elementor-element-07b8749 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-722fb2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-5c71449{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:10px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-157e30b{--display:flex;--justify-content:flex-start;}.elementor-34 .elementor-element.elementor-element-157e30b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-44344fa{background-color:#EEF3FD;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-34 .elementor-element.elementor-element-44344fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-44344fa .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:600;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-ca6d653{--display:flex;--justify-content:center;--gap:3px 1px;--row-gap:3px;--column-gap:1px;}.elementor-34 .elementor-element.elementor-element-5fea0c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-39046cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-28c1b2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5dbd238{--display:flex;--justify-content:flex-start;}.elementor-34 .elementor-element.elementor-element-5dbd238.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-6893631{background-color:#EEF3FD;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-34 .elementor-element.elementor-element-6893631.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-6893631 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:600;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-567c3e1{--display:flex;--justify-content:center;--gap:3px 1px;--row-gap:3px;--column-gap:1px;}.elementor-34 .elementor-element.elementor-element-7b49760 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-fb360a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-4a74ce4{--display:flex;--justify-content:center;}.elementor-34 .elementor-element.elementor-element-7205b94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-7205b94:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7205b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-34 .elementor-element.elementor-element-c70aa57{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-b6c4366{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-6c55f4b{text-align:center;}.elementor-34 .elementor-element.elementor-element-6c55f4b .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;color:#000000;}.elementor-34 .elementor-element.elementor-element-5d79abb{text-align:center;}.elementor-34 .elementor-element.elementor-element-5d79abb .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;font-style:italic;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-3611a4a{width:540px;max-width:540px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:normal;color:#64748B;}.elementor-34 .elementor-element.elementor-element-3611a4a.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-aa36491{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-536e34d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-536e34d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1B4FD8;--border-color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-536e34d, .elementor-34 .elementor-element.elementor-element-536e34d::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-8da00de{text-align:center;}.elementor-34 .elementor-element.elementor-element-8da00de .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:600;color:#94A3B8;}.elementor-34 .elementor-element.elementor-element-a827aa1{text-align:center;}.elementor-34 .elementor-element.elementor-element-a827aa1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-7d71f71{text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-9a80e8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-9a80e8d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1B4FD8;--border-color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-9a80e8d, .elementor-34 .elementor-element.elementor-element-9a80e8d::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-8c9ddf7{text-align:center;}.elementor-34 .elementor-element.elementor-element-8c9ddf7 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:600;color:#94A3B8;}.elementor-34 .elementor-element.elementor-element-3099405{text-align:center;}.elementor-34 .elementor-element.elementor-element-3099405 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-68d141d{text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-6c32e67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-6c32e67:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1B4FD8;--border-color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-6c32e67, .elementor-34 .elementor-element.elementor-element-6c32e67::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-309c167{text-align:center;}.elementor-34 .elementor-element.elementor-element-309c167 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:600;color:#94A3B8;}.elementor-34 .elementor-element.elementor-element-14b5c8f{text-align:center;}.elementor-34 .elementor-element.elementor-element-14b5c8f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-a2708cc{text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-9a20a27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-9a20a27:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1B4FD8;--border-color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-9a20a27, .elementor-34 .elementor-element.elementor-element-9a20a27::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-ea0ba2e{text-align:center;}.elementor-34 .elementor-element.elementor-element-ea0ba2e .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:600;color:#94A3B8;}.elementor-34 .elementor-element.elementor-element-ae93180{text-align:center;}.elementor-34 .elementor-element.elementor-element-ae93180 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-4f84881{text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-435ddea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-435ddea:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1B4FD8;--border-color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-435ddea, .elementor-34 .elementor-element.elementor-element-435ddea::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-8329b5a{text-align:center;}.elementor-34 .elementor-element.elementor-element-8329b5a .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:600;color:#94A3B8;}.elementor-34 .elementor-element.elementor-element-ac0d106{text-align:center;}.elementor-34 .elementor-element.elementor-element-ac0d106 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-f30ca1b{text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-6bbb9cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-6bbb9cc:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6bbb9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-a500c9a{--display:flex;}.elementor-34 .elementor-element.elementor-element-cedafd7{text-align:center;}.elementor-34 .elementor-element.elementor-element-cedafd7 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:32px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-1f351ef{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF8C;}.elementor-34 .elementor-element.elementor-element-1954eb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-1954eb6:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-1954eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-34 .elementor-element.elementor-element-a47bcb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a47bcb8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-b8c9452{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d20e612{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-4fbe9ec{text-align:center;}.elementor-34 .elementor-element.elementor-element-4fbe9ec .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;color:#000000;}.elementor-34 .elementor-element.elementor-element-bd218b6{text-align:center;}.elementor-34 .elementor-element.elementor-element-bd218b6 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;font-style:italic;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-38c76ff{width:540px;max-width:540px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:normal;color:#64748B;}.elementor-34 .elementor-element.elementor-element-38c76ff.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-3371d1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-3371d1c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3371d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-34 .elementor-element.elementor-element-6d4d1c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;}.elementor-34 .elementor-element.elementor-element-190e84f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-7fa55c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-group.recaptcha_v3-bottomleft, .elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-group > label, .elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-subgroup label{color:#334155;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-type-html{padding-bottom:0px;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-group .elementor-field{color:#707378;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-group .elementor-field, .elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#E2E8F0;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#E2E8F0;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-field-group .elementor-select-wrapper::before{color:#E2E8F0;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .e-form__buttons__wrapper__button-next{background-color:#1B4FD8;color:#ffffff;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-button[type="submit"]{background-color:#1B4FD8;color:#ffffff;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .e-form__buttons__wrapper__button-previous{background-color:#1B4FD8;color:#ffffff;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .e-form__buttons__wrapper__button-next:hover{background-color:#3264E9;color:#ffffff;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-button[type="submit"]:hover{background-color:#3264E9;color:#ffffff;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-34 .elementor-element.elementor-element-f1a1ebd .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-34 .elementor-element.elementor-element-f1a1ebd{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#C2BDBD;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-primary-color:#1B4FD8;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-primary-color:#1B4FD8;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-34 .elementor-element.elementor-element-a792605{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-a792605:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a792605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-34 .elementor-element.elementor-element-c6484c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5201baa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a5ade57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-ae56fc4{text-align:start;}.elementor-34 .elementor-element.elementor-element-ae56fc4 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;color:#000000;}.elementor-34 .elementor-element.elementor-element-369fe9d{text-align:start;}.elementor-34 .elementor-element.elementor-element-369fe9d .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;font-style:italic;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-a3968de{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:normal;color:#64748B;}.elementor-34 .elementor-element.elementor-element-a3968de.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-5651ba8 .elementor-button{background-color:#1B4FD8;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-decoration:none;fill:#fff;color:#fff;padding:10px 20px 10px 20px;}.elementor-34 .elementor-element.elementor-element-5651ba8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-34 .elementor-element.elementor-element-847ee72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-75d64db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-75d64db:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-75d64db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-34 .elementor-element.elementor-element-46db9ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:38px;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-6911384{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-0ba09d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#64748B;}.elementor-34 .elementor-element.elementor-element-84cfcea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-84cfcea:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-84cfcea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-34 .elementor-element.elementor-element-c84390c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:38px;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-e0b5426{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-738f7d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#64748B;}.elementor-34 .elementor-element.elementor-element-8331d6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1B4FD8;--border-color:#1B4FD8;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-8331d6d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-8331d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3FD;}.elementor-34 .elementor-element.elementor-element-59544c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:35px;color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-2a2d561{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-d18f2f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#334155;}.elementor-34 .elementor-element.elementor-element-67c4ba1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-67c4ba1:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-67c4ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-34 .elementor-element.elementor-element-8a0bfac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-28c13a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-02aecd0{text-align:center;}.elementor-34 .elementor-element.elementor-element-02aecd0 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;color:#000000;}.elementor-34 .elementor-element.elementor-element-fe0784f{text-align:center;}.elementor-34 .elementor-element.elementor-element-fe0784f .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;font-style:italic;color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-cbfc1a2{--display:flex;}.elementor-34 .elementor-element.elementor-element-f8eb6bd{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-96b1fa0{--display:flex;}.elementor-34 .elementor-element.elementor-element-d8a8093{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-1b3a989{--display:flex;}.elementor-34 .elementor-element.elementor-element-3581a6d{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-1c1d42e{--display:flex;}.elementor-34 .elementor-element.elementor-element-62900b3{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-466027b{--display:flex;}.elementor-34 .elementor-element.elementor-element-ccf1af4{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-d073a3d{--display:flex;}.elementor-34 .elementor-element.elementor-element-7f22c48{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-0138848{--display:flex;}.elementor-34 .elementor-element.elementor-element-8056635{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-666fe67{--display:flex;}.elementor-34 .elementor-element.elementor-element-1ed079b{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#64748B;}.elementor-34 .elementor-element.elementor-element-ace06a8{--n-accordion-title-font-size:14px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--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:#0D1B2A;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#1B4FD8;--n-accordion-icon-hover-color:#1B4FD8;--n-accordion-icon-active-color:#1B4FD8;}.elementor-34 .elementor-element.elementor-element-ace06a8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E2E8F0;}.elementor-34 .elementor-element.elementor-element-ace06a8 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-34 .elementor-element.elementor-element-ace06a8 > .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:700;}:where( .elementor-34 .elementor-element.elementor-element-ace06a8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-34 .elementor-element.elementor-element-9b93f47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-9b93f47:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9b93f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-34 .elementor-element.elementor-element-336a21c{text-align:center;}.elementor-34 .elementor-element.elementor-element-336a21c .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:48px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-8c6222c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-34 .elementor-element.elementor-element-8c6222c .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;color:#fff;}.elementor-34 .elementor-element.elementor-element-2f49cdc{width:460px;max-width:460px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;color:#FFFFFF80;}.elementor-34 .elementor-element.elementor-element-2f49cdc.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-c139973 .elementor-button{background-color:#fff;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;fill:#1B4FD8;color:#1B4FD8;padding:14px 28px 14px 28px;}.elementor-34 .elementor-element.elementor-element-c139973{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-c139973.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-297556e{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;color:#FFFFFF4D;}.elementor-34 .elementor-element.elementor-element-0fef327{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:28px;--padding-left:48px;--padding-right:48px;}.elementor-34 .elementor-element.elementor-element-0fef327:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-0fef327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060D18;}.elementor-34 .elementor-element.elementor-element-e9b387d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-01f4eab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-41ae1ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-41ae1ad.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-5ae5b88{text-align:start;}.elementor-34 .elementor-element.elementor-element-5ae5b88 img{max-width:40%;filter:brightness( 101% ) contrast( 1% ) saturate( 181% ) blur( 0px ) hue-rotate( 360deg );}.elementor-34 .elementor-element.elementor-element-ef7312d{width:220px;max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;line-height:1.65em;color:rgba(255, 255, 255, 0.3);}.elementor-34 .elementor-element.elementor-element-791b8c1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-style:italic;color:#7A7A7A;}.elementor-34 .elementor-element.elementor-element-f19148d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f19148d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-8286271{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-8286271 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:rgba(255, 255, 255, 0.3);}.elementor-34 .elementor-element.elementor-element-1c4e9fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;text-decoration:none;line-height:13px;color:#FFFFFF73;}.elementor-34 .elementor-element.elementor-element-1c4e9fa a{color:#FFFFFF73;}.elementor-34 .elementor-element.elementor-element-c38cb59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c38cb59.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-b7a2d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b7a2d3c .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:rgba(255, 255, 255, 0.3);}.elementor-34 .elementor-element.elementor-element-1d53a44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;text-decoration:none;line-height:11px;color:rgba(255, 255, 255, 0.45);}.elementor-34 .elementor-element.elementor-element-1d53a44 a{color:#FFFFFF73;}.elementor-34 .elementor-element.elementor-element-46dcae0{--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;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255, 255, 255, 0.06);--border-color:rgba(255, 255, 255, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7aa2d57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;color:rgba(255, 255, 255, 0.2);}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-4098685{--content-width:1400px;}.elementor-34 .elementor-element.elementor-element-5960589{--width:30%;}.elementor-34 .elementor-element.elementor-element-fbac960{--width:35%;}.elementor-34 .elementor-element.elementor-element-a25e5bd{--content-width:1100px;}.elementor-34 .elementor-element.elementor-element-7e48aa0{--width:9.444%;}.elementor-34 .elementor-element.elementor-element-dd53e2a{--width:9.444%;}.elementor-34 .elementor-element.elementor-element-157e30b{--width:9.444%;}.elementor-34 .elementor-element.elementor-element-5dbd238{--width:9.444%;}.elementor-34 .elementor-element.elementor-element-7205b94{--content-width:1100px;}.elementor-34 .elementor-element.elementor-element-aa36491{--width:85%;}.elementor-34 .elementor-element.elementor-element-a47bcb8{--width:720px;}.elementor-34 .elementor-element.elementor-element-a792605{--content-width:1100px;}.elementor-34 .elementor-element.elementor-element-67c4ba1{--content-width:730px;}.elementor-34 .elementor-element.elementor-element-0fef327{--content-width:1100px;}.elementor-34 .elementor-element.elementor-element-41ae1ad{--width:50%;}.elementor-34 .elementor-element.elementor-element-f19148d{--width:25%;}.elementor-34 .elementor-element.elementor-element-c38cb59{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-41ae1ad{--width:100%;}.elementor-34 .elementor-element.elementor-element-f19148d{--width:100%;}.elementor-34 .elementor-element.elementor-element-c38cb59{--width:100%;}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-837dda6 .elementor-heading-title{font-size:34px;}.elementor-34 .elementor-element.elementor-element-a25e5bd{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-30a7ed6.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f71376b{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-730fdfc{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;}.elementor-34 .elementor-element.elementor-element-6de9c23{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;}.elementor-34 .elementor-element.elementor-element-4a3f6c1{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;}.elementor-34 .elementor-element.elementor-element-7205b94{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-c70aa57.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-aa36491{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-6bbb9cc{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-1954eb6{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-b8c9452{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-a792605{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-c6484c4{--flex-wrap:nowrap;}.elementor-34 .elementor-element.elementor-element-c6484c4.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-75d64db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-46db9ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-6911384{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-84cfcea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c84390c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-e0b5426{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-8331d6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-59544c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-2a2d561{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-67c4ba1{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-8a0bfac.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-9b93f47{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-8c6222c .elementor-heading-title{font-size:28px;}.elementor-34 .elementor-element.elementor-element-0fef327{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-34 .elementor-element.elementor-element-e9b387d.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-41ae1ad.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-ef7312d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-f19148d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-c38cb59.e-con{--flex-grow:1;--flex-shrink:0;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-4098685{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-5960589{--width:44%;}.elementor-34 .elementor-element.elementor-element-fbac960{--width:54%;}.elementor-34 .elementor-element.elementor-element-19d751e{width:100%;max-width:100%;}.elementor-34 .elementor-element.elementor-element-19d751e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-34 .elementor-element.elementor-element-19d751e .elementor-button{font-size:11px;}.elementor-34 .elementor-element.elementor-element-a8a6364 .elementor-button{font-size:12px;padding:8px 8px 8px 8px;}.elementor-34 .elementor-element.elementor-element-837dda6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-34 .elementor-element.elementor-element-837dda6 .elementor-heading-title{font-size:32px;}.elementor-34 .elementor-element.elementor-element-a639411{--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;}.elementor-34 .elementor-element.elementor-element-5247072{width:100%;max-width:100%;}.elementor-34 .elementor-element.elementor-element-5247072 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-34 .elementor-element.elementor-element-438933e{width:100%;max-width:100%;}.elementor-34 .elementor-element.elementor-element-a25e5bd{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-30a7ed6{--width:94%;}.elementor-34 .elementor-element.elementor-element-30a7ed6.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-c5365b7 .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-d91d3b2 .elementor-heading-title{font-size:28px;}.elementor-34 .elementor-element.elementor-element-f71376b{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-730fdfc{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;}.elementor-34 .elementor-element.elementor-element-6de9c23{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;}.elementor-34 .elementor-element.elementor-element-4a3f6c1{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;}.elementor-34 .elementor-element.elementor-element-7e48aa0{--width:20%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-8b19cea{--width:80%;}.elementor-34 .elementor-element.elementor-element-bea40fc{font-size:11px;}.elementor-34 .elementor-element.elementor-element-dd53e2a{--width:20%;}.elementor-34 .elementor-element.elementor-element-5b96ca5{--width:80%;}.elementor-34 .elementor-element.elementor-element-722fb2f{font-size:11px;}.elementor-34 .elementor-element.elementor-element-157e30b{--width:20%;}.elementor-34 .elementor-element.elementor-element-ca6d653{--width:80%;}.elementor-34 .elementor-element.elementor-element-39046cb{font-size:11px;}.elementor-34 .elementor-element.elementor-element-5dbd238{--width:20%;}.elementor-34 .elementor-element.elementor-element-567c3e1{--width:80%;}.elementor-34 .elementor-element.elementor-element-fb360a1{font-size:11px;}.elementor-34 .elementor-element.elementor-element-7205b94{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-c70aa57{--width:95%;}.elementor-34 .elementor-element.elementor-element-c70aa57.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-6c55f4b .elementor-heading-title{font-size:27px;}.elementor-34 .elementor-element.elementor-element-5d79abb .elementor-heading-title{font-size:31px;}.elementor-34 .elementor-element.elementor-element-3611a4a{font-size:13px;}.elementor-34 .elementor-element.elementor-element-aa36491{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-6bbb9cc{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-cedafd7 .elementor-heading-title{font-size:28px;}.elementor-34 .elementor-element.elementor-element-1954eb6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-b8c9452{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-4fbe9ec .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-bd218b6 .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-38c76ff{font-size:13px;}.elementor-34 .elementor-element.elementor-element-6d4d1c6{--padding-top:33px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-7fa55c4{--padding-top:19px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-a792605{--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;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-c6484c4{--width:94%;--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;--flex-wrap:nowrap;}.elementor-34 .elementor-element.elementor-element-c6484c4.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-ae56fc4 .elementor-heading-title{font-size:35px;}.elementor-34 .elementor-element.elementor-element-369fe9d .elementor-heading-title{font-size:38px;}.elementor-34 .elementor-element.elementor-element-a3968de{font-size:14px;}.elementor-34 .elementor-element.elementor-element-75d64db{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-46db9ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-6911384{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-84cfcea{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-c84390c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-e0b5426{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-8331d6d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-59544c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-2a2d561{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-67c4ba1{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-8a0bfac{--width:94%;}.elementor-34 .elementor-element.elementor-element-8a0bfac.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-02aecd0 .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-fe0784f .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-9b93f47{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-336a21c .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-8c6222c .elementor-heading-title{font-size:28px;}.elementor-34 .elementor-element.elementor-element-c139973{width:100%;max-width:100%;}.elementor-34 .elementor-element.elementor-element-0fef327{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-e9b387d.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-41ae1ad{--width:94%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-41ae1ad.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-ef7312d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-f19148d{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-f19148d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-c38cb59{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-c38cb59.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-46dcae0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for form, class: .elementor-element-f1a1ebd */.e-form__indicators__indicator_separator {
  flex: 1;
  height: 2px;
  background-color: #e2e8f0;
  margin: 0 8px;
}

/* =========================================================
   3. ESTRUCTURA DE CAMPOS Y ETIQUETAS
   ========================================================= */
.elementor-field-group {
  margin-bottom: 16px !important;
}

.elementor-field-label {
  font-size: 13.5px !important;
  font-weight: 600 !important;
  color: #1e293b !important;
  margin-bottom: 8px !important;
  display: block;
}

/* =========================================================
   4. INPUTS, TEXTAREAS Y SELECTS
   ========================================================= */
.elementor-field-textual,
.elementor-select-wrapper select {
  width: 100%;
  padding: 10px 14px !important;
  font-size: 14px !important;
  color: #334155 !important;
  background-color: #ffffff !important;
  border: 1px solid #cbd5e1 !important;
  border-radius: 8px !important;
  outline: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.elementor-field-textual::placeholder {
  color: #94a3b8;
}

.elementor-field-textual:focus,
.elementor-select-wrapper select:focus {
  border-color: #1d63ed !important;
  box-shadow: 0 0 0 3px rgba(29, 99, 237, 0.1) !important;
}

textarea.elementor-field-textual {
  resize: vertical;
  min-height: 90px;
}

.elementor-select-wrapper {
  position: relative;
}

.elementor-select-wrapper select {
  appearance: none;
  -webkit-appearance: none;
  cursor: pointer;
}

.select-caret-down-wrapper {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  fill: #64748b;
}

/* =========================================================
   5. TARJETAS PARA RADIO Y CHECKBOX
   ========================================================= */
.elementor-field-subgroup {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
}

.elementor-field-option {
  position: relative;
  display: inline-flex !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Ocultar input nativo */
.elementor-field-option input[type="radio"],
.elementor-field-option input[type="checkbox"] {
  position: absolute !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
  pointer-events: none;
}

/* Estilo de la tarjeta */
.elementor-field-option label {
  display: inline-flex !important;
  align-items: center !important;
  padding: 10px 16px !important;
  font-size: 13.5px !important;
  font-weight: 500 !important;
  color: #475569 !important;
  background-color: #ffffff !important;
  border: 1px solid #cbd5e1 !important;
  border-radius: 8px !important;
  cursor: pointer;
  user-select: none;
  transition: all 0.2s ease;
  width: 100%;
}

.elementor-field-option label::before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  border: 1.5px solid #cbd5e1;
  border-radius: 50%;
  margin-right: 10px;
  transition: all 0.2s ease;
  flex-shrink: 0;
}

/* Checkbox con borde cuadrado */
.elementor-field-option input[type="checkbox"] + label::before {
  border-radius: 4px;
}

/* Hover */
.elementor-field-option label:hover {
  border-color: #94a3b8 !important;
  background-color: #f8fafc !important;
}

/* Estado Seleccionado */
.elementor-field-option input[type="radio"]:checked + label,
.elementor-field-option input[type="checkbox"]:checked + label {
  border-color: #1d63ed !important;
  background-color: #f0f5ff !important;
  color: #1d63ed !important;
  font-weight: 600 !important;
}

.elementor-field-option input[type="radio"]:checked + label::before {
  border-color: #1d63ed;
  background-color: #1d63ed;
  box-shadow: inset 0 0 0 3px #ffffff;
}

.elementor-field-option input[type="checkbox"]:checked + label::before {
  border-color: #1d63ed;
  background-color: #1d63ed;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>');
  background-size: 10px;
  background-position: center;
  background-repeat: no-repeat;
}

/* =========================================================
   6. BOTONES DE NAVEGACIÓN
   ========================================================= */
.e-form__buttons {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  margin-top: 24px !important;
  padding-top: 16px !important;
  border-top: 1px solid #f1f5f9;
  width: 100%;
}

.elementor-button {
  padding: 10px 22px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  border-radius: 8px !important;
  border: none !important;
  cursor: pointer;
  transition: all 0.2s ease;
}

.e-form__buttons__wrapper__button-next,
.elementor-field-type-submit button {
  background-color: #1d63ed !important;
  color: #ffffff !important;
}

.e-form__buttons__wrapper__button-next:hover,
.elementor-field-type-submit button:hover {
  background-color: #154ec2 !important;
}

.e-form__buttons__wrapper__button-previous {
  background-color: #ffffff !important;
  color: #1d63ed !important;
  border: 1px solid #cbd5e1 !important;
}

.e-form__buttons__wrapper__button-previous:hover {
  background-color: #f8fafc !important;
}


@media (min-width: 768px) {
    .elementor-column.elementor-col-30, .elementor-column[data-col="30"] {
        width: 100% !important;
    }
}/* End custom CSS */