.ez-cmodal[data-v-a5a24258]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080e14b8;display:flex;inset:0;justify-content:center;overflow:auto;padding:24px;position:fixed;z-index:9999999}.ez-cmodal-card[data-v-a5a24258]{background:#fff;border-radius:18px;box-shadow:0 30px 80px #00000059;margin:auto;max-width:620px;padding:44px 44px 40px;position:relative;text-align:left;width:100%}.ez-cmodal-card[data-v-a5a24258]:before{background:linear-gradient(90deg,var(--ez-primary,#18c1f0),var(--ez-primary-dark,#0370cb));border-radius:18px 18px 0 0;content:"";height:5px;left:0;position:absolute;right:0;top:0}.ez-cmodal-close[data-v-a5a24258]{align-items:center;background:#f2f4f7;border:none;border-radius:50%;color:#55606b;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;transition:background-color .25s,color .25s;width:36px}.ez-cmodal-close[data-v-a5a24258]:hover{background:var(--ez-primary,#18c1f0);color:#fff}.ez-cmodal-close svg[data-v-a5a24258]{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-width:2.2;width:16px}.ez-cmodal-head-icon[data-v-a5a24258]{align-items:center;background:#18c1f01f;border-radius:12px;display:flex;height:46px;justify-content:center;margin-bottom:18px;width:46px}.ez-cmodal-head-icon svg[data-v-a5a24258]{fill:var(--ez-primary,#18c1f0);height:20px;width:20px}.ez-cmodal-title[data-v-a5a24258]{color:#0b1620;font-size:30px;font-weight:600;line-height:1.2;margin:0 0 8px}.ez-cmodal-text[data-v-a5a24258]{color:#6b7681;font-size:15px;line-height:24px;margin:0 0 28px}.ez-cmodal-form[data-v-a5a24258]{display:flex;flex-direction:column;gap:18px}.ez-cmodal-row[data-v-a5a24258]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.ez-cmodal-field[data-v-a5a24258]{display:flex;flex-direction:column;gap:7px}.ez-cmodal-label[data-v-a5a24258]{color:#0b1620;font-size:13px;font-weight:500;letter-spacing:.02em}.ez-cmodal-field input[data-v-a5a24258],.ez-cmodal-field textarea[data-v-a5a24258]{background:#fafbfc;border:1px solid #e3e7ec!important;border-radius:10px!important;box-sizing:border-box;color:#0b1620;display:block;font-family:inherit;font-size:15px;line-height:1.5!important;outline:none;padding:13px 16px!important;transition:border-color .25s,box-shadow .25s,background-color .25s;width:100%}.ez-cmodal-field textarea[data-v-a5a24258]{min-height:130px;resize:vertical}.ez-cmodal-field input[data-v-a5a24258]:focus,.ez-cmodal-field textarea[data-v-a5a24258]:focus{background:#fff;border-color:var(--ez-primary,#18c1f0)!important;box-shadow:0 0 0 3px #18c1f02e}.ez-cmodal-submit[data-v-a5a24258]{background:var(--ez-primary,#18c1f0);border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;height:52px;margin-top:6px;transition:background-color .25s,transform .2s}.ez-cmodal-submit[data-v-a5a24258]:enabled:hover{background:var(--ez-primary-dark,#0370cb);transform:translateY(-1px)}.ez-cmodal-submit[data-v-a5a24258]:disabled{cursor:not-allowed;opacity:.55}.ez-cmodal-error[data-v-a5a24258]{color:#9d2727;margin:0}.ez-cmodal-success[data-v-a5a24258]{padding:20px 0 10px;text-align:center}.ez-cmodal-success-icon[data-v-a5a24258]{align-items:center;background:#18c1f01f;border-radius:50%;display:inline-flex;height:62px;justify-content:center;margin-bottom:18px;width:62px}.ez-cmodal-success-icon svg[data-v-a5a24258]{fill:none;height:28px;stroke:var(--ez-primary,#18c1f0);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:28px}.ez-cmodal-success-title[data-v-a5a24258]{color:#0b1620;font-size:22px;font-weight:600;margin:0 0 8px}.ez-cmodal-success-text[data-v-a5a24258]{color:#6b7681;font-size:15px;line-height:24px;margin:0}.ez-cmodal-enter-active[data-v-a5a24258],.ez-cmodal-leave-active[data-v-a5a24258]{transition:opacity .3s ease}.ez-cmodal-enter-active .ez-cmodal-card[data-v-a5a24258],.ez-cmodal-leave-active .ez-cmodal-card[data-v-a5a24258]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.ez-cmodal-enter-from[data-v-a5a24258],.ez-cmodal-leave-to[data-v-a5a24258]{opacity:0}.ez-cmodal-enter-from .ez-cmodal-card[data-v-a5a24258],.ez-cmodal-leave-to .ez-cmodal-card[data-v-a5a24258]{transform:translateY(24px) scale(.98)}@media(max-width:575px){.ez-cmodal[data-v-a5a24258]{padding:16px}.ez-cmodal-card[data-v-a5a24258]{padding:36px 24px 28px}.ez-cmodal-title[data-v-a5a24258]{font-size:24px}.ez-cmodal-row[data-v-a5a24258]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ez-cmodal-enter-active .ez-cmodal-card[data-v-a5a24258],.ez-cmodal-leave-active .ez-cmodal-card[data-v-a5a24258]{transition:none}}.ez-about[data-v-70c8ad28]{--ez-about-accent:#6ec1e4}.ez-about-anchors[data-v-70c8ad28]{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:813px;padding-bottom:30px;padding-top:70px}.ez-about-anchors a[data-v-70c8ad28]{color:#000!important;font-size:18px;font-weight:500;line-height:1.25;text-align:center;transition:color .3s}.ez-about-anchors a[data-v-70c8ad28]:focus-visible,.ez-about-anchors a[data-v-70c8ad28]:hover{color:var(--ez-about-accent)!important}.ez-about-row[data-v-70c8ad28]{display:flex;scroll-margin-top:120px}.ez-about-row+.ez-about-row[data-v-70c8ad28]{margin-top:-80px}.ez-about-row.is-reverse[data-v-70c8ad28]{flex-direction:row-reverse}.ez-about-media[data-v-70c8ad28],.ez-about-panel[data-v-70c8ad28]{flex:0 0 50%;max-width:50%}.ez-about-media[data-v-70c8ad28]{align-items:flex-end;background-position:50%;background-size:cover;display:flex;flex-direction:column;min-height:581px;padding:10px;position:relative}.ez-about-row.is-reverse .ez-about-media[data-v-70c8ad28]{align-items:flex-start}.ez-about-number[data-v-70c8ad28]{color:#fff;font-size:161px;font-weight:600;line-height:1;mix-blend-mode:lighten}.ez-about-panel[data-v-70c8ad28]{background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:40px 50px;position:relative}.ez-about-panel[data-v-70c8ad28]:before{background:#fff;content:"";inset:0;opacity:.22;position:absolute}.ez-about-panel[data-v-70c8ad28]>*{position:relative}.ez-about-row.is-reverse .ez-about-panel[data-v-70c8ad28]{text-align:right}.ez-about-panel-title[data-v-70c8ad28]{color:#000;font-size:36px;font-weight:500;line-height:1.25;margin:0}.ez-about-panel-subtitle[data-v-70c8ad28]{color:#666;font-size:16px;line-height:24px;margin:10px 0 0}.ez-about-panel-text[data-v-70c8ad28]{color:#666;font-size:16px;line-height:24px;margin:24px 0 0}.ez-about-services[data-v-70c8ad28]{margin-bottom:100px;padding-top:80px;scroll-margin-top:120px}.ez-about-services-title[data-v-70c8ad28]{color:#000;font-size:36px;font-weight:500;line-height:1.25;margin:0;text-align:center}.ez-about-services-text[data-v-70c8ad28]{color:#666;font-size:16px;line-height:24px;margin:12px 0 50px;text-align:center}.ez-about-services-grid[data-v-70c8ad28]{display:grid;gap:40px 30px;grid-template-columns:repeat(3,minmax(0,1fr))}.ez-about-service[data-v-70c8ad28]{align-items:flex-start;display:flex;gap:15px}.ez-about-service-icon[data-v-70c8ad28]{fill:var(--ez-about-accent);flex:0 0 50px;height:50px;width:50px}.ez-about-service-title[data-v-70c8ad28]{color:#54595f;font-size:24px;font-weight:600;line-height:1.25;margin:0 0 10px}.ez-about-service-text[data-v-70c8ad28]{color:#7a7a7a;font-size:16px;line-height:24px;margin:0}.ez-about-testimonials[data-v-70c8ad28]{background-position:50%;background-size:cover;min-height:625px;padding:50px 0 80px;position:relative}.ez-about-testimonials-overlay[data-v-70c8ad28]{background:#000000f2;inset:0;opacity:.68;position:absolute}.ez-about-testimonials-inner[data-v-70c8ad28]{position:relative;z-index:1}.ez-about-carousel[data-v-70c8ad28]{padding:50px 60px 0;position:relative}.ez-about-carousel-viewport[data-v-70c8ad28]{overflow:hidden}.ez-about-carousel-track[data-v-70c8ad28]{display:flex;transition:transform .5s ease}.ez-about-slide[data-v-70c8ad28]{flex:0 0 100%;margin:0;text-align:center}.ez-about-slide-text[data-v-70c8ad28]{color:#fff;font-size:20px;line-height:1.6;margin:0 auto;max-width:820px}.ez-about-slide-footer[data-v-70c8ad28]{align-items:center;display:inline-flex;gap:15px;margin-top:30px;text-align:left}.ez-about-slide-footer img[data-v-70c8ad28]{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.ez-about-slide-footer cite[data-v-70c8ad28]{display:flex;flex-direction:column;font-style:normal}.ez-about-slide-name[data-v-70c8ad28]{color:snow;font-size:16px;font-weight:700}.ez-about-slide-role[data-v-70c8ad28]{color:#fff;font-size:14px}.ez-about-carousel-arrow[data-v-70c8ad28]{background:none;border:none;color:#fff;cursor:pointer;display:inline-flex;opacity:.8;padding:8px;position:absolute;top:calc(50% + 25px);transform:translateY(-50%);transition:opacity .3s}.ez-about-carousel-arrow[data-v-70c8ad28]:hover{opacity:1}.ez-about-carousel-arrow svg[data-v-70c8ad28]{fill:currentColor;height:20px;width:20px}.ez-about-carousel-arrow.is-prev[data-v-70c8ad28]{left:0}.ez-about-carousel-arrow.is-next[data-v-70c8ad28]{right:0}.ez-about-carousel-dots[data-v-70c8ad28]{display:flex;gap:8px;justify-content:center;margin-top:30px}.ez-about-carousel-dot[data-v-70c8ad28]{background:#fff;border:none;border-radius:50%;cursor:pointer;height:8px;opacity:.35;padding:0;transition:opacity .3s;width:8px}.ez-about-carousel-dot.is-active[data-v-70c8ad28]{opacity:1}.ez-about-email[data-v-70c8ad28]{align-items:center;display:flex;flex-direction:column;gap:15px;margin-top:60px;text-align:center}.ez-about-email-icon[data-v-70c8ad28]{fill:#fff;height:50px;width:50px}.ez-about-email-title[data-v-70c8ad28]{color:#fff;font-size:24px;font-weight:500;line-height:1.25;margin:0}.ez-about-email-text[data-v-70c8ad28]{color:#fff;font-size:16px;margin:0}.ez-about-email-text a[data-v-70c8ad28]{color:inherit}.ez-about-cta[data-v-70c8ad28]{display:flex;justify-content:center;margin-top:30px}.ez-about-cta-button[data-v-70c8ad28]{background:var(--ez-about-accent);border:none;border-radius:10px;color:#fff!important;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;line-height:1;padding:15px 50px;transition:filter .3s}.ez-about-cta-button[data-v-70c8ad28]:hover{filter:brightness(.92)}@media(min-width:1025px){.ez-about-testimonials[data-v-70c8ad28]{background-attachment:fixed}}@media(max-width:1024px){.ez-about-services-grid[data-v-70c8ad28]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.ez-about-anchors[data-v-70c8ad28]{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:56px}.ez-about-anchors a[data-v-70c8ad28]{font-size:15px}.ez-about-row[data-v-70c8ad28],.ez-about-row.is-reverse[data-v-70c8ad28]{flex-direction:column}.ez-about-row+.ez-about-row[data-v-70c8ad28]{margin-top:0}.ez-about-media[data-v-70c8ad28],.ez-about-panel[data-v-70c8ad28]{flex-basis:auto;max-width:100%}.ez-about-media[data-v-70c8ad28]{min-height:300px}.ez-about-number[data-v-70c8ad28]{font-size:110px}.ez-about-panel[data-v-70c8ad28]{padding:36px 24px}.ez-about-row.is-reverse .ez-about-panel[data-v-70c8ad28]{text-align:left}.ez-about-panel-title[data-v-70c8ad28],.ez-about-services-title[data-v-70c8ad28]{font-size:28px}.ez-about-services-grid[data-v-70c8ad28]{grid-template-columns:1fr}.ez-about-service[data-v-70c8ad28]{flex-direction:column}.ez-about-carousel[data-v-70c8ad28]{padding:30px 36px 0}.ez-about-slide-text[data-v-70c8ad28]{font-size:17px}}
