.elementor .mv-hero-text{min-width:0;padding:0;display:flex;flex-direction:column;gap:20px}.elementor .mv-hero-grid{display:grid;gap:48px;grid-template-columns:1.25fr 1fr;align-items:center}.elementor .mv-photo:hover,.elementor .mv-photo:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale3d(1.02,1.02,1)}.elementor .mv-photo{border-radius:20px;box-shadow:0 30px 60px 0 rgb(0 0 0 / .45),0 0 0 1px rgb(50 214 255 / .25);transform:rotateX(0deg) rotateY(0deg) rotateZ(1.5deg);transition:transform 0.4s}.elementor .mv-hero{padding-block-start:120px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 85% 20%,rgb(50 214 255 / .22) 0%,#fff0 45%),radial-gradient(circle at 10% 90%,rgb(255 179 71 / .18) 0%,#fff0 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%}.elementor .mv-btn-ghost:hover,.elementor .mv-btn-ghost:focus-visible{background-color:rgb(50 214 255 / .1)}.elementor .mv-btn-ghost{font-family:var(--mv-font-body);font-weight:700;font-size:17px;color:var(--mv-cyan);padding-block-start:15px;padding-block-end:15px;padding-inline-start:29px;padding-inline-end:29px;border-radius:20px;border-width:1px;border-color:var(--mv-cyan);border-style:solid;background-color:#fff0;display:inline-flex;justify-content:center}.elementor .mv-btn:hover,.elementor .mv-btn:focus-visible{background-color:#ffc46e;box-shadow:0 12px 32px 0 rgb(255 179 71 / .5);transform:translate3d(0,-2px,0)}.elementor .mv-btn{font-family:var(--mv-font-body);font-weight:700;font-size:17px;color:#181e2a;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--mv-orange);box-shadow:0 8px 24px 0 rgb(255 179 71 / .35);transition:all 0.25s;display:inline-flex;justify-content:center}.elementor .mv-actions{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}.elementor .mv-text{font-family:var(--mv-font-body);font-size:16px;color:var(--mv-muted);line-height:1.7}.elementor .mv-lead{max-width:760px;font-family:var(--mv-font-body);font-size:19px;color:var(--mv-text);line-height:1.65}.elementor .mv-h2{font-family:var(--mv-font-heading);font-weight:700;font-size:38px;color:var(--mv-cyan);letter-spacing:-.8px;line-height:1.15}.elementor .mv-h1{font-family:var(--mv-font-heading);font-weight:800;font-size:52px;color:#fff;letter-spacing:-1.5px;line-height:1.05;overflow-wrap:break-word;\n}.elementor .mv-eyebrow{font-family:var(--mv-font-body);font-weight:700;font-size:14px;color:var(--mv-orange);letter-spacing:2px;text-transform:uppercase}.elementor .mv-inner{width:100%;max-width:1140px;display:flex;flex-direction:column;gap:24px}.elementor .mv-section-alt{background-color:var(--mv-surface)}.elementor .mv-section{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--mv-bg);display:flex;flex-direction:column;gap:32px;align-items:center}