.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:18px;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-18px;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8952 .elementor-element.elementor-element-b10986f .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-8952 .elementor-element.elementor-element-b10986f .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-8952 .elementor-element.elementor-element-b10986f .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group > label, .elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-subgroup label{color:#1F2933;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-mark-required .elementor-field-label:after{color:#B42318;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-type-html{padding-bottom:0px;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group .elementor-field{color:#1F2933;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group .elementor-field, .elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F5F5F5;border-color:#8A94A6;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group .elementor-select-wrapper select{background-color:#F5F5F5;border-color:#8A94A6;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group .elementor-select-wrapper::before{color:#8A94A6;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-8952 .elementor-element.elementor-element-b10986f .e-form__buttons__wrapper__button-next{background-color:#1DC4FF;color:#112222;border-color:#1DC4FF;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-button[type="submit"]{background-color:#1DC4FF;color:#112222;border-color:#1DC4FF;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-button[type="submit"] svg *{fill:#112222;}.elementor-8952 .elementor-element.elementor-element-b10986f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-8952 .elementor-element.elementor-element-b10986f .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-8952 .elementor-element.elementor-element-b10986f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8952 .elementor-element.elementor-element-b10986f{--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;}.elementor-8952 .elementor-element.elementor-element-c9f9fcf{--display:flex;--min-height:0px;--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;}/* Start custom CSS for html, class: .elementor-element-cc33f11 */.elementor-element-cc33f11{width:100%;align-self:stretch}.elementor-element-cc33f11 .elementor-widget-container{width:100%}.ag1{font-family:Poppins,sans-serif;color:#1F2933;letter-spacing:normal;box-sizing:border-box;max-width:72rem;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:1rem}.ag1 *{box-sizing:border-box;letter-spacing:inherit}.ag1-row{display:grid;grid-template-columns:15rem 1fr 2.5rem 1fr;align-items:stretch;background:#fff;border:1px solid #E4E8EE;border-radius:16px;box-shadow:0 10px 28px rgba(16,24,40,.06);overflow:hidden;transition:transform .2s,box-shadow .2s}.ag1-row:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(16,24,40,.10)}.ag1-mod{display:flex;align-items:center;gap:.75rem;padding:1.1rem 1.25rem;background:#F7FAFC;border-right:1px solid #EEF1F5}.ag1-mod b{font-weight:600;font-size:.98rem;line-height:1.35}.ag1-ic{width:40px;height:40px;flex:none;border-radius:12px;background:#E6F8FF;color:#0B7FAB;display:grid;place-items:center}.ag1-ic svg{width:21px;height:21px}.ag1-ai,.ag1-ok{padding:1.05rem 1.25rem}.ag1 small{display:flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#667085;margin-bottom:.3rem}.ag1 p{margin:0;font-size:.93rem;line-height:1.6;color:#3C4A52}.ag1-ar{display:grid;place-items:center;color:#1DC4FF}.ag1-ar svg{width:22px;height:22px}.ag1-ok{background:#F3FBF6}.ag1-ok small{color:#15803D}.ag1-chk{width:18px;height:18px;border-radius:50%;background:#16A34A;color:#fff;display:inline-grid;place-items:center}.ag1-chk svg{width:12px;height:12px;stroke-width:3}@media(max-width:900px){.ag1-row{grid-template-columns:1fr}.ag1-mod{border-right:0;border-bottom:1px solid #EEF1F5}.ag1-ar{padding:.1rem 0;transform:rotate(90deg);height:1.6rem}}@media(prefers-reduced-motion:reduce){.ag1-row{transition:none}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cf4f69 */.elementor-element-7cf4f69{width:100%;align-self:stretch}.elementor-element-7cf4f69 .elementor-widget-container{width:100%}.ag2{font-family:Poppins,sans-serif;color:#1F2933;letter-spacing:normal;box-sizing:border-box;max-width:72rem;margin:0 auto;width:100%;display:grid;grid-template-columns:1.15fr .85fr;gap:2.5rem;align-items:start}.ag2 *{box-sizing:border-box;letter-spacing:inherit}.ag2-card{background:#fff;border:1px solid #E4E8EE;border-radius:18px;box-shadow:0 18px 40px rgba(16,24,40,.10);padding:1.4rem 1.5rem 1.1rem;min-width:0}.ag2-top{display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid #EEF1F5}.ag2-av{width:42px;height:42px;border-radius:12px;background:#E6F8FF;color:#0B7FAB;display:grid;place-items:center;flex:none}.ag2-av svg{width:22px;height:22px}.ag2-n{font-weight:600;font-size:1rem}.ag2-m{font-size:.8rem;color:#667085}.ag2-live{margin-left:auto;display:flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;color:#15803D;background:#DCFCE7;border-radius:999px;padding:.35rem .7rem;white-space:nowrap}.ag2-live i{width:7px;height:7px;border-radius:50%;background:#16A34A;animation:ag2p 1.8s infinite}@keyframes ag2p{0%{box-shadow:0 0 0 0 rgba(22,163,74,.5)}70%{box-shadow:0 0 0 7px rgba(22,163,74,0)}100%{box-shadow:0 0 0 0 rgba(22,163,74,0)}}.ag2-dl{display:grid;grid-template-columns:7.5rem 1fr;gap:.7rem 1rem;margin:1.1rem 0 0;font-size:.88rem}.ag2-dl dt{font-size:.72rem;font-weight:600;color:#667085;text-transform:uppercase;letter-spacing:.06em;padding-top:.15rem}.ag2-dl dd{margin:0;color:#1F2933;line-height:1.55;min-width:0}.ag2-mono{font-family:'Roboto Mono',ui-monospace,monospace;font-size:.78rem;color:#3C4A52}.ag2-q{background:#F2F8FB;border-radius:8px;padding:.5rem .65rem}.ag2-out{background:#F7FAFC;border:1px solid #EEF1F5;border-radius:10px;padding:.65rem .75rem}.ag2-out del{background:#FEE2E2;color:#B91C1C;text-decoration:line-through}.ag2-out ins{background:#DCFCE7;color:#15803D;text-decoration:none}.ag2-ed{display:block;margin-top:.45rem;font-size:.72rem;font-weight:600;color:#B45309}.ag2-dec{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;color:#15803D;background:#DCFCE7;border-radius:999px;padding:.3rem .7rem}.ag2-dec svg{width:14px;height:14px;stroke-width:3}.ag2-ft{margin-top:1rem;padding-top:.8rem;border-top:1px solid #EEF1F5;font-size:.72rem;color:#98A2B3}.ag2-side h3{font-size:1.15rem;font-weight:600;margin:0 0 .9rem}.ag2-side ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.ag2-side li{display:grid;grid-template-columns:7.5rem 1fr;gap:.75rem;font-size:.9rem;line-height:1.5;padding-bottom:.75rem;border-bottom:1px solid #E4E8EE}.ag2-side li b{font-weight:600}.ag2-side li span{color:#3C4A52}.ag2-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:1.1rem}.ag2-facts div{background:#E6F8FF;border-radius:12px;padding:.75rem .8rem;font-size:.8rem;line-height:1.45;color:#3C4A52}.ag2-facts b{display:block;color:#0B7FAB;font-weight:600;margin-bottom:.15rem}@media(max-width:900px){.ag2{grid-template-columns:1fr}.ag2-dl,.ag2-side li{grid-template-columns:1fr;gap:.2rem}.ag2-facts{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ag2-live i{animation:none}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18f1416 */.elementor-element-18f1416{width:100%;align-self:stretch}.elementor-element-18f1416 .elementor-widget-container{width:100%}.ag3{font-family:Poppins,sans-serif;color:#1F2933;letter-spacing:normal;box-sizing:border-box;max-width:72rem;margin:0 auto;width:100%}.ag3 *{box-sizing:border-box;letter-spacing:inherit}.ag3-dia{display:flex;align-items:center;gap:1rem;background:#1F2933;border-radius:20px;padding:1.75rem;box-shadow:0 18px 40px rgba(16,24,40,.14)}.ag3-actor{flex:0 0 10.5rem;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;gap:.35rem}.ag3-actor b{font-weight:600}.ag3-actor small,.ag3-node small{font-size:.76rem;line-height:1.4;color:#B8C4CE}.ag3-in,.ag3-lk{color:#1DC4FF;flex:none;display:grid;place-items:center}.ag3-in svg,.ag3-lk svg{width:24px;height:24px}.ag3-box{flex:1;min-width:0;border:1.5px dashed rgba(29,196,255,.55);border-radius:16px;padding:1.1rem 1.1rem 1rem;background:rgba(29,196,255,.05)}.ag3-lbl{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.ag3-lbl span{color:#fff;font-weight:600;font-size:.92rem}.ag3-lbl em{font-style:normal;display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;font-weight:600;color:#1DC4FF;background:rgba(29,196,255,.12);border-radius:999px;padding:.3rem .65rem}.ag3-lbl em svg{width:14px;height:14px}.ag3-nodes{display:flex;align-items:stretch;gap:.6rem}.ag3-node{flex:1;min-width:0;background:#2A3742;border:1px solid #3A4956;border-radius:14px;padding:1rem .8rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.35rem;color:#fff}.ag3-node b{font-weight:600;font-size:.9rem}.ag3-hi{border-color:#1DC4FF;box-shadow:0 0 0 3px rgba(29,196,255,.15)}.ag3-ic{width:40px;height:40px;border-radius:12px;background:rgba(29,196,255,.14);color:#1DC4FF;display:grid;place-items:center;flex:none}.ag3-ic svg{width:21px;height:21px}.ag3-strip{margin-top:.9rem;text-align:center;font-size:.8rem;font-weight:500;color:#DDF6FF;background:rgba(29,196,255,.12);border-radius:10px;padding:.55rem .75rem}.ag3-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.ag3-chip{flex:1 1 15rem;max-width:17rem;display:flex;gap:.7rem;align-items:flex-start;background:#fff;border:1px solid #E4E8EE;border-radius:14px;padding:.85rem .9rem}.ag3-chip b{display:block;font-weight:600;font-size:.88rem}.ag3-chip small{font-size:.78rem;line-height:1.45;color:#52606D}.ag3-ic.s{width:34px;height:34px;background:#E6F8FF;color:#0B7FAB;border-radius:10px}.ag3-ic.s svg{width:18px;height:18px}.ag3-note{margin:1rem auto 0;max-width:46rem;text-align:center;font-size:.82rem;color:#52606D;background:#FFF8E6;border-radius:10px;padding:.6rem .9rem}@media(max-width:900px){.ag3-dia,.ag3-nodes{flex-direction:column}.ag3-actor{flex:none}.ag3-in,.ag3-lk{transform:rotate(90deg)}.ag3-box,.ag3-node{width:100%}.ag3-chip{max-width:none}}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-b10986f */.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group .elementor-field:focus, .elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group .elementor-field:focus-visible { outline: 2px solid #1DC4FF; outline-offset: 2px; border-color: #0A7FA6; box-shadow: none; }
.elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group .elementor-select-wrapper select:focus { outline: 2px solid #1DC4FF; outline-offset: 2px; } .elementor-8952 .elementor-element.elementor-element-b10986f .elementor-field-group > label.elementor-field-label { display:block; margin-bottom:8px; padding-bottom:0; line-height:1.3; }/* End custom CSS */