.elementor-382 .elementor-element.elementor-element-922fe65{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-e2f2d00{--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-382 .elementor-element.elementor-element-5b8381f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-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-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-382 .elementor-element.elementor-element-07d2a17{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-382 .elementor-element.elementor-element-0f3896e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-button span{gap:15px;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-type-html{padding-bottom:0px;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-382 .elementor-element.elementor-element-0f3896e .e-form__buttons__wrapper__button-next{color:#000000;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-button[type="submit"]{color:#000000;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-382 .elementor-element.elementor-element-0f3896e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-382 .elementor-element.elementor-element-0f3896e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-382 .elementor-element.elementor-element-0f3896e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-message{font-family:"IBM Plex Sans", Sans-serif;font-weight:400;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-message.elementor-message-success{color:#41F42B;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-message.elementor-message-danger{color:#F01111;}.elementor-382 .elementor-element.elementor-element-0f3896e .elementor-message.elementor-help-inline{color:#ECE70D;}.elementor-382 .elementor-element.elementor-element-0f3896e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}/* Start custom CSS for form, class: .elementor-element-0f3896e */#azr-submit { width:100%; display:flex; align-items:center; justify-content:center; gap:8px; padding:15px 24px; background:#F5C518; color:#0D1B3E; border:none; border-radius:10px; font-family:'IBM Plex Sans',sans-serif; font-weight:700; font-size:.95rem; cursor:pointer; box-shadow:0 6px 20px rgba(245,197,24,.25); transition:transform .15s, box-shadow .2s, background .2s; margin-top:6px; } #azr-submit:hover { background:#FFD32A; transform:translateY(-1px); box-shadow:0 10px 30px rgba(245,197,24,.45); } #azr-submit:active { transform:translateY(0); } #azr-submit:disabled { opacity:.55; cursor:not-allowed; transform:none; box-shadow:none; } .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-type-acceptance{margin-top:2px;} .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-type-acceptance .elementor-field-subgroup{display:flex;} .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:flex-start;gap:10px;} .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-type-acceptance input[type=checkbox]{width:16px;height:16px;margin:2px 0 0;flex-shrink:0;accent-color:#F5C518;cursor:pointer;} .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-type-acceptance label{font-size:.8rem;line-height:1.55;color:rgba(255,255,255,.6);font-weight:400;cursor:pointer;} .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-type-acceptance label a{color:#F5C518;text-decoration:underline;text-underline-offset:2px;} .elementor-382 .elementor-element.elementor-element-0f3896e .elementor-field-type-acceptance label a:hover{color:#FFD32A;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922fe65 */.elementor-382 .elementor-element.elementor-element-922fe65{--ink:#0C2342;--ink2:#4A5B75;--line:#D5DFEE;--blue:#155DB2;--sun:#FFDE53;--sun-deep:#E9BE1C;--head:'Manrope',system-ui,sans-serif;--body:'Inter',system-ui,sans-serif; position:relative;overflow:hidden;width:100vw;max-width:100vw;left:50%;margin-left:-50vw !important;padding:120px 0 !important; background:linear-gradient(135deg,#114C98 0%,#1151CF 55%,#158AE9 100%);color:#fff;font-family:var(--body);font-size:17px;line-height:1.6;text-align:left;scroll-margin-top:110px;} .elementor-382 .elementor-element.elementor-element-922fe65 *{box-sizing:border-box;} .elementor-382 .elementor-element.elementor-element-922fe65 .e-con{--gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-382 .elementor-element.elementor-element-922fe65 p{margin:0;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-decor{position:absolute;inset:0;z-index:0;pointer-events:none;margin:0;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-orb{position:absolute;left:-160px;top:-120px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(255,222,83,.3),rgba(255,222,83,0) 65%);will-change:transform;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-float{position:absolute;left:44%;top:12%;width:64px;transform:rotate(-16deg);opacity:.45;will-change:transform;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-float svg{width:100%;height:auto;display:block;overflow:visible;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-grid{position:relative;z-index:1;width:min(1180px,100% - 40px);margin-inline:auto;display:grid !important;grid-template-columns:1fr 1fr;gap:56px;align-items:start;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-chapter{display:inline-flex;align-items:center;gap:10px;font-family:var(--head);font-weight:700;font-size:14px;color:var(--sun);margin-bottom:18px;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-chapter::before{content:'';width:28px;height:2px;background:var(--sun-deep);} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-h2 .elementor-heading-title{font-family:var(--head);font-weight:800;font-size:clamp(40px,5.6vw,72px);line-height:.98;letter-spacing:-.035em;margin:0 0 20px;color:#fff;text-transform:none;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-lede{font-size:19px;line-height:1.6;color:#D3E1F4 !important;max-width:44ch;margin:0 0 32px;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 24px;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-tags li{margin:0;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);color:#fff !important;backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:500;line-height:1.6;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-btn .elementor-button{display:inline-flex;align-items:center;gap:10px;font-family:var(--head);font-weight:700;font-size:16px;line-height:1;padding:15px 24px;border-radius:999px;border:2px solid transparent;background:var(--sun);color:var(--ink);text-transform:none;letter-spacing:normal;transition:transform .2s ease;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-btn .elementor-button:hover,.elementor-382 .elementor-element.elementor-element-922fe65 .azc6-btn .elementor-button:focus{background:var(--sun);color:var(--ink);transform:translateY(-2px);} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-card{position:relative;z-index:1;background:rgba(255,255,255,.86);border:1px solid rgba(255,255,255,.95);backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%);box-shadow:0 40px 80px -30px rgba(8,30,70,.55);color:var(--ink);border-radius:24px;padding:32px !important;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-card-t .elementor-heading-title{font-family:var(--head);font-weight:700;font-size:24px;line-height:1.3;margin:0 0 4px;color:var(--ink);text-transform:none;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-card-sub{margin:0 0 20px;color:var(--ink2) !important;font-size:15px;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-foot{margin:16px 0 0;font-size:13px;color:var(--ink2) !important;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-form-fields-wrapper{margin-left:-6px;margin-right:-6px;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-field-group{padding-left:6px;padding-right:6px;margin-bottom:14px;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-field-label{font-family:var(--body);font-size:14px;font-weight:600;color:var(--ink);margin-bottom:6px;padding:0;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-mark-required .elementor-field-label:after{color:#E5484D;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-field-textual,.elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-select-wrapper select{width:100%;background:#fff;border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:var(--body);font-size:15px;line-height:1.4;color:var(--ink);min-height:46px;box-shadow:none;transition:border-color .2s, box-shadow .2s;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-field-textual::placeholder{color:#94A3B8;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-field-textual:focus,.elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-select-wrapper select:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(21,93,178,.15);} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form textarea.elementor-field-textual{min-height:96px;resize:vertical;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-select-wrapper .select-caret-down-wrapper{color:var(--ink2);right:14px;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-field-type-acceptance label{color:var(--ink2) !important;font-weight:400;font-size:.82rem;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-field-type-acceptance label a{color:var(--blue) !important;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-field-type-acceptance input[type=checkbox]{accent-color:var(--blue) !important;} .elementor-382 .elementor-element.elementor-element-922fe65 .elementor-form .elementor-message{font-size:14px;margin-top:10px;} @media (max-width:900px){ .elementor-382 .elementor-element.elementor-element-922fe65{padding:80px 0 !important;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-grid{grid-template-columns:1fr;} .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-float{display:none;} } @media (max-width:640px){ .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-card{padding:22px !important;} } .elementor-382 .elementor-element.elementor-element-922fe65 .azc6-move{position:absolute;width:0;height:0;overflow:hidden;margin:0;} body #az-root .az-footer{display:none !important;} .elementor-63 .elementor-element-e79c7e4{--padding-top:0px !important;--padding-right:0px !important;--padding-bottom:0px !important;--padding-left:0px !important;--gap:0px !important;padding:0 !important;margin:0 !important;} .elementor-63 .elementor-element-e79c7e4 > .elementor-widget{margin:0 !important;} .hfe-before-footer-wrap, .hfe-before-footer-wrap .footer-width-fixer, footer.site-footer, #colophon{padding:0 !important;margin:0 !important;}/* End custom CSS */